Излазна конверзија

Радио: Урош Ђорђевић


Улазна и излазна конверзија:

-Улазна конверзија је процес превођења прочитаних података из спољшњег “текстуалног” у унутрашњи бинарни облик, а излазна конверзија је обрнути процес.

-Улазна и излазна конверзија се реализују двема функцијама scanf и printf које се налазе у стандардној библиотеци <stdio.h>.

Излазни податак може да буде нумерички израз, константан знаковни низ или идентификатор знаковног низа. Излазном конверзијом податак се претвара у низ одређеног броја знакова који се потом шаље излазном уређају. Прелаз у нови ред се изричито тражи уношењем знака ‘\n’.

Подаци се исписују помоћу неопходног броја знакова, осим ако се не наведе најмањи број знакова w (width) при чеми се по default-у равнање врши уз десну ивицу.

Општи облик описа излазне конверзије [- + razmak # 0][w][.][k] q

  •  Податак се поравњава уз леву ивицу поља ширине w знакова.
  • +Означава да испред позитивних вредности треба ставити знак +.
  • Razmak Означава да испред означених позитивних вредности треба ставити знак размака уместо +.
  • Обавезно исписивање знака 0 за октални запис. 0x или 0X за хексадецимални или децималне тачке за реалне бројеве који немају разломљени део.
  • У случају равњања уз десну ивицу број треба допунити водећим нулама уместо знаковима размака.
  • Мин ширина поља за испис података.
  • Одваја параметере w и k.
  • Прецизност исписа реалног броја, тј. број децимала које се приказују.
  • Ознака излазне конверзије.

 

Advertisements

Оставите одговор

Попуните детаље испод или притисните на иконицу да бисте се пријавили:

WordPress.com лого

Коментаришет користећи свој WordPress.com налог. Одјавите се / Промени )

Слика на Твитеру

Коментаришет користећи свој Twitter налог. Одјавите се / Промени )

Фејсбукова фотографија

Коментаришет користећи свој Facebook налог. Одјавите се / Промени )

Google+ photo

Коментаришет користећи свој Google+ налог. Одјавите се / Промени )

Повезивање са %s