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);