Как из любого числа разделить ** развитие числа типа било 1234 а надо чтобы стало 1,2,3,4...

0 голосов
20 просмотров

Как из любого числа разделить на развитие числа типа било 1234 а надо чтобы стало 1,2,3,4 или било 276 а стало 2,7,6 одной формулой даю 34 бала


Математика (17 баллов) | 20 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Пошаговое объяснение:

В математике используется позиционная запись числа, то есть значение цифры зависит от её положения в записи числа. В обычной, десятичной системе исчисления, каждый следующий разряд увеличивает значение цифры в 10 раз.  

Для чисел в 10-тичной (обычной) системе можно записать формулу в общем виде:

ABCD₁₀ = A*10³ + B*10² + C*10¹ + D*10⁰,  

10¹ = 10  и 10⁰ = 1 и степени можно не писать.

Получаем решение:

1234 = 1*10³ + 2*10² + 3*10¹ + 4*10⁰  - ответ

276 = 2*10² + 7*10 + 6 - ответ

Дополнительно.

В вычислительной технике используется двоичная система исчисления в которой всего две цифры: 0 и 1. В ней число

15₁₀ = 8+4+2+1 = 1*2³ + 1*2² + 1*2¹ + 1*2⁰ =  1111₂

Знаков в записи больше, а вычислять процессору  проще.

32 и даже 64 знака в числе - не проблема для вычислений.

(500k баллов)
0

Нет мне нужна формула не то что ты сказал типа чтобы из 53 получить 5,3 надо 53/10=5,3=5 и дальше 5*10= 50 и 53-50 = 3 и выходит 5 и 3 то что я прошу тока я прошу для 123 или 4826 универсальную формулу

0

Вот такой алгоритм выделения разряда числа.

0

Это же тот алгоритм который я написал

0

И то очень искривлен

0

Значит твой алгоритм ПРАВИЛЬНЫЙ или почти правильный.