
Как выполняется операция увеличения десятичных дробей в Excel и как это сделано?
Дело 1 :
Я ввожу в ячейку число, количество цифр в котором меньше 11.
Например, значение ячейки A1 может быть:123
Если я выполню операцию увеличения десятичной дроби в 2 раза, то значение будет:123.00
Для каждой операции увеличения десятичной дроби к цифре в десятичном разряде добавляется дополнительный 0.
Случай2:
Если я введу число больше 11, оно примет экспоненциальную форму.
Например, я ввожу 123456789012 (больше 11 цифр), значение преобразуется в экспоненциальную форму, как1.23457E+11
Если я выполню операцию увеличения десятичной дроби 1 раз, то значение будет1.234568E+11
При выполнении увеличения десятичной дроби значение показателя степени не увеличивается, но введенные мной изначально цифры отображаются одна за другой.
Мои сомнения в том,
1.23457E+11 * 10т.е. (начальное значение, когда я ввел цифры > 11) * (так как я увеличиваю на один десятичный знак)
Итак, результат должен быть таким1.23457E+12. Число степени должно быть увеличено как (1,23457*10pow11) * 10pow1, поэтому результат должен быть 1,23457*10pow12, но значение в ячейке равно1.234568E+11
У меня такие же сомнения и по поводу Decrease decimal.
Пожалуйста, помогите мне с этим. Я хочу ясно это понять. Так что помогите мне, ребята.
решение1
Увеличение/уменьшение десятичных знаков или использование научного формата для чисел — это просто ФОРМАТИРОВАНИЕ. Базовое значение, хранящееся в ячейке, не меняется. Изменяется только ОТОБРАЖЕНИЕ значения ячейки.
Здесь вы можете узнать, как работает научная запись в Excel.