Kurs ishi mavzu: Butun va extremum nuqtali sonlar va sonlarni kasrli formatda yodlash


Haqiqiy sonning ikkilikka o’tkazish jarayoni


Download 0.94 Mb.
bet5/7
Sana25.01.2023
Hajmi0.94 Mb.
#1121598
1   2   3   4   5   6   7
Bog'liq
Butun son va suzuvchi nuqtali formatli sonlar va o\'nli formatdag

Haqiqiy sonning ikkilikka o’tkazish jarayoni.
c) Normallash (10100001.111)
= (1.0100001111)* 2^7
d) Exponent : 7 + 127 = 134 = (10000110)2likda
Mantissa = (0100001111)2likda
.134 sonining ikkilikka o’tkazish.
134[10likda]=01000110[2likda]
Sign,eksponent va mantissaning taqdim etilishi.
Son kompyuterda quyidagicha yoziladi:
Sonning kompyuter xotirasida tasvirlanishi.
30
Misol 20: O’nlikdagi –0.0234375 sonni birlamchi aniqlikda taqdim eting.
Yechish :
a) Sonimiz manfiy demak, Shifter = 1.
b) O’nlikdan ikkilikka o’tish: 0.0234375 10likda
= (0.0000011)2

2.BOB.AMALIY QISM


2.1.Butun sonlar uchun misollar;
Misol 1. int tipiga doir:
//sonning min va max topishga oid masala.
Int a,b,min,max;
a=byte. parse.(console.readline());
b=byte. parse.(console.readline());
// yuqoridagi ifodada sonlarga qiymat o’qitildi.
If(a>b)
{max=a;
min=b;}
If(a
{max=b;
min=a;}
console.writeLine(“max= ”+max);
console.writeLine(“min= ”+min);
Natija
a=125;
b=135;
bo’lsa bizga natija quyidagicha chiqadi.
Max=135 min=125;


Misol 2.o’rta arifmetigini toping
int a,d,b;
double s;
a=int.Parse(Console.ReadLine());
b=int.Parse(Console.ReadLine());
d=int.Parse(Console.ReadLine());
s=(a+b+d)/3
Console.WriteLine(s);
Uchta sonning o’rta arifmetigi topiladi








Misol 3.m sonidan n sonigacha bolgan sonlar yigindisini topig
int i,m,s=0,n;
m=int.Parse(Console.ReadLine());
n=int.Parse(Console.ReadLine());
if(mfor(i=m;i<=n;i++)
{s+=i;}Console.WriteLine(s);





Download 0.94 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling