Тәттібеков Қ. С. Раимбаева С.Ә. С/С++ тілінде программалау негіздері



Pdf көрінісі
бет21/79
Дата15.11.2023
өлшемі1,39 Mb.
#124059
түріПрограмма
1   ...   17   18   19   20   21   22   23   24   ...   79
Байланысты:
С,С тілінде программалау негіздері

Нәтиже 
Комментарий 
printf("[%f]", 123.45); 
[123.450000] Минимальды мүмкін болатын 
өріс, бөлшек бөлігінде 6 белгі 
printf("[%9.3f]", 123.45); [ 123.450] 
Барлығы 9 позиция, оның ішінде 
3 – бөлшек бөлігі үшін, оңға 
туралау. 
printf("[%-9.3f]", 
123.45); 
[123.450 ] 
Барлығы 9 позиция, оның ішінде 
3 – бөлшек бөлігі үшін, солға 
туралау. 
printf("[%6.4f]", 123.45); [123.4500] 
Сан берілген 6 позицияға 
сыймайды (бөлшек бөлігінде 4 
цифра), сондықтан шығару 
аймағы кеңейеді.
%e
 
форматы ғылыми есептеулерде ең үлкен немесе кіші сандарды 
шығару үшін қолданылады, мысалы, атом өлшемі немесе Күнге дейінгі 
арақашықтық. Сан стандартты түрде көрсетіледі(ерекшеленген мантисса 
және реті). Мысалы, 
123.45 
саны
 
стандартты түрде 123.45 = 1.2345×10
2
жазылуы мүмкін. Мұнда 
1.2345 - 
мантисса (ол әруақытта 1-ден 10-ға дейінгі 
аралықта болады, ал 2 - реті (мантисса осы дәрежедегі 10-ға көбейтіледі).
%e
 
форматы бойынша шығарғанда санды шығару үшін, және 
мантиссаның бөлшек бөлігіндегі цифрлар санына позиция санын беруге 
болады.
Реті әр уақытта екі цифра түрінде көрсетіледі, олардың алдында 
е
әрпі 
және рет белгісі тұрады (плюс немесе минус). 
Шығару мысалдары 
Нәтиже 
Комментарий 
printf("[%e]", 123.45); 
[1.234500e+02] Минимальды мүмкін болатын 
өріс, мантиссаның бөлшек 


32 
бөлігінде 6 белгі 
printf("[%12.3e]", 123.45); 
[ 1.234e+02] 
Барлығы 12 позиция, оның 
ішінде 3 – мантиссаның бөлшек 
бөлігі үшін, оңға туралау. 
printf("[%-12.3e]", 123.45); 
[1.234e+02 ] 
Барлығы 12 позиция, оның 
ішінде 3 – мантиссаның бөлшек 
бөлігі үшін, солға туралау. 
printf("[%6.2e]", 123.45); 
[1.23e+02] 
Сан берілген 6 позицияға 
сыймайды (бөлшек бөлігінде 2 
цифра), сондықтан шығару 
аймағы кеңейеді. 


Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   ...   79




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет