Всем добрый вечер! Подскажите причину неправельного вывода переменной 10.12?
#include <stdio.h>
int main()
{
printf("10.10 = %.15lf\n", 10.10);
printf("10.12 = %.15lf\n", 10.12);
printf("10.15 = %.15lf\n", 10.15);
return 0;
}
Почему при работе программы переменная 10.12 выводится неправильно? Это случается только, когда точность больше или равна 15. Заранее благодарю.