Четвертый BORLAND С++ и его окружение

       

Операции ввода-вывода с плавающей точкой


Ввод вывод с плавающей точкой требует компоновки с подпрограммами преобразования, используемыми функциями printf и scanf.

Чтобы уменьшить размер выполняемого файла, форматы с плавающей

точкой автоматически не компонуются. Однако такая компоновка автоматически выполняется при использовании в программе математической подпрограммы или получении адреса некоторого числа с плавающей точкой. Если не выполняется ни одно из этих действий не

выполняется, то отсутствие форматов с плавающей точкой может дать

в результате ошибку ввода-вывода. Правильно оформить программу

можно, например, следующим образом:

/* Подготовка к выводу чисел с плавающей точкой */

#include <stdio.h>

#pragma extref _floatconvert

void main() {

printf(*d = %f\n", 1.3);

}



Содержание раздела