Unix Man (Справочное руководство)

         

Если порядок вещественного числа точкой


Если порядок вещественного числа точкой равен 0x7FF, то число изображается в виде

[-]NaN0xdddddddd

где 0xdddddddd - шестнадцатеричное представление старших 32 бит мантиссы.

Изображение результата никогда не усекается до заданной ширины поля; если результат не помещается в поле, то оно расширяется до требуемой величины. Функции printf и fprintf выдают символы так, как если бы вызывалась функция .

ПРИМЕРЫ



  • Программа, печатающая свой текст (она должна быть набрана на одной строке):

    char*t="char*t=%c%s%c;main(){char q=%d; printf(t,q,t,q,q);}"; main(){char q=34;printf(t,q,t,q,q);}


  • Разобраться в этой программе предоставляется читателю. Отметим только, что в обращении к функции printf первое вхождение t задает формат, а второе трактуется как обычное выводимое значение. Формат содержит как обычные символы, которые выводятся без изменений, так и спецификаторы преобразований.
  • Напечатать число "pi" с пятью десятичными знаками:

    printf("pi = %.5f", 4*atan(1.0));

    СМ. ТАКЖЕ



    , , , .


    Содержание  Назад  Вперед







    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий