LINUX.ORG.RU

История изменений

Исправление dva20, (текущая версия) :

Да это понятно, просто удивляет вот что:

#include <cmath>
#include <cstdio>

int main(){
    float value = 0.56f;
    value = value * 100.0;

    printf("%.50f\n", value);
    return 0;
}

Выводит 56.00000000000000000000000000000000000000000000000000

Т.е. умножение на 100 отлично работает, а на 10 «не может»

Исходная версия dva20, :

Да это понятно, просто удивляет вот что: