Неверный вывод long double - C (СИ)
Формулировка задачи:
Здравствуйте, загвоздка в том, как выводит значения тип long double.
Выводит чушь. Как добиться именно 0,39 ?
void main() { long double d=0.39; printf("%Lf",d); }
Решение задачи: «Неверный вывод long double»
textual
Листинг программы
printf("%.2Lf",d);
Объяснение кода листинга программы
Код представлен одной строкой и состоит из следующих элементов:
printf
- функция вывода информации на экран.%.2Lf
- формат вывода, указывает на то, что необходимо вывести переменную типа long double, и округлить ее до двух знаков после запятой.d
- переменная типа long double, которую необходимо вывести на экран. Таким образом, код выводит значение переменнойd
на экран, округляя его до двух знаков после запятой.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д