Возник странный феномен в excel. Сразу говорю, дело не в округлении, я умею им пользоваться.
Итак, проблема в следующем: Есть два числа, которые были получены суммированием чисел, округленных до одного знака после запятой. Соответственно, числа тоже имеют один знак после запятой. Если поставить формат на 30 знаков после запятой, будет 29 нолей, числа точно округлены до одного знака!
Эти числа равны. Т.е. если я напишу формулу, например, =А1=В1, она покажет значение "ИСТИНА". Но при этом если вычесть числа друг из друга, ноль не получается! Получается очень маленькое число!
Файл прилагаю. Пожалуйста, объясните мне, как возможна такая чушь? Excel считать не умеет, или у меня руки кривые?
Возник странный феномен в excel. Сразу говорю, дело не в округлении, я умею им пользоваться.
Итак, проблема в следующем: Есть два числа, которые были получены суммированием чисел, округленных до одного знака после запятой. Соответственно, числа тоже имеют один знак после запятой. Если поставить формат на 30 знаков после запятой, будет 29 нолей, числа точно округлены до одного знака!
Эти числа равны. Т.е. если я напишу формулу, например, =А1=В1, она покажет значение "ИСТИНА". Но при этом если вычесть числа друг из друга, ноль не получается! Получается очень маленькое число!
Файл прилагаю. Пожалуйста, объясните мне, как возможна такая чушь? Excel считать не умеет, или у меня руки кривые?F1sh
Никакой не феномен. Проблема в стандарте IEEE 754 - представления чисел с плавающей точкой. Один из вариантов. Поставить в настройках точность как на экране.
Никакой не феномен. Проблема в стандарте IEEE 754 - представления чисел с плавающей точкой. Один из вариантов. Поставить в настройках точность как на экране.KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728