Домашние задания: Математика
Деление и его хитрости
Недавно, решая профильную математику я столкнулся с дробью 292820/534820 и естественно начал сокращать (так требовалось). Дальше, разделив оба числа на 2, я получил 14641/26741. Вопрос, как я мог догадаться, что эти числа деляться на 11 или на 121, или еще лучше, с самого начала понять, что они оба деляться на 2420!?!?
Ну можно долго сидеть и изучать числа, находить кучу закономерностей... но надо ли оно)) Они крайне редко будут нужны.
Открываете браузер Хром, любой сайт - хоть гугл, правый клик → в открывшемся меню последний пункт "Inspect" / "изучить код". В открывшемся окне переключиться на вкладку "console" и туда ввести этот код + Enter:
function bubu(num){
let arr = [];
let temp = 2;
while(num > 1){
if( num % temp == 0 ){
num /= temp;
arr.push(temp);
} else {
temp++;
}
}
return arr;
}
Далее можно в консоли многократно использовать функцию (пока данная вкладка будет открыта).
К слову, консоль можно использовать и как калькулятор))
2 ** 20 выведет 2 в степени 20 ))
P.s. код написан на коленке, естественно это не лучший алгоритм. Если число будет простое и больше 100 миллионов - зависнет надолго. Если не простое - обработает очень большие числа почти мгновенно.
.

Открываете браузер Хром, любой сайт - хоть гугл, правый клик → в открывшемся меню последний пункт "Inspect" / "изучить код". В открывшемся окне переключиться на вкладку "console" и туда ввести этот код + Enter:
function bubu(num){
let arr = [];
let temp = 2;
while(num > 1){
if( num % temp == 0 ){
num /= temp;
arr.push(temp);
} else {
temp++;
}
}
return arr;
}
Далее можно в консоли многократно использовать функцию (пока данная вкладка будет открыта).
К слову, консоль можно использовать и как калькулятор))
2 ** 20 выведет 2 в степени 20 ))
P.s. код написан на коленке, естественно это не лучший алгоритм. Если число будет простое и больше 100 миллионов - зависнет надолго. Если не простое - обработает очень большие числа почти мгновенно.
.

Dima Торшин
Ох уж эти программисты ;-) Везде свои коды суют)))
ты и не догадался... так что не приписывай себе чужие подвиги...
скинь условие задачи, в ходе решения которой, у тебя получились такие числа
В школе изучают признаки делимости чисел на другие числа. Например, число делится на 11, если сумма цифр, которые стоят на четных местах, равна сумме цифр, стоящих на нечетных местах, либо отличается от неё на 11. Это надо знать.
Dima Торшин
Хех, не помнил ;-)
не это уже уровень аутиста
это супер умным надо быть чтоб понять что они на 11 делятся.
либо в интернет заходить и искать делители числа этого.
вообще не парься в ГДЗ смотри.
либо в интернет заходить и искать делители числа этого.
вообще не парься в ГДЗ смотри.
Похожие вопросы
- Пусть n наименьшее натуральное число, остатки от деления на 2,3,4,5 и 6 различны. Какрй остаток оно дает при делении на 5?
- Восстановите цифры в делении в столбик
- Почему 14^15 даёт тот же остаток при делении на 39, что и просто 14? Иначе говоря почему 14^15 ≡ 14(mod 39)
- Найти остаток от деления числа (26!)^26 + (27!)^27 на 29.
- Дайте совет как правильно решать деление десятичных дробей? (5 Класс)
- О станочном делении окружности на равные части
- Вы можете поверить что я нашел способ деления на ноль?
- Возможно ли деление на 0
- Чем отличается первое деление мейоза от второго?
- Вопрос про компас (Деления угломера)