130 likes | 337 Views
h omeopatick é C. Čísla podle velikosti / malosti. Avogadro. Planck. nuly za / p řed CZ/EU US/GB computer: e p 10 p ; 2 3.321 10 ; 10 0.301 2 viz : 100 / 0.01 long short scale ALU max
E N D
homeopatické C Čísla podle velikosti / malosti Avogadro Planck nulyza / předCZ/EU US/GB computer:ep10p; 23.32110 ; 100.301 2 viz: 100 / 0.01 long short scale ALU max 2 hecto / centisto hundredbyte12727-1 1 3 kilo / mili tisíc thousandK= 1 024 2101.5 short32 767 215-1 6 Mega / icro milion millionM = 1 048 5762203 9 Giga / nano miliarda billionG = 1 073 741 8242304.5 int2 147 483 647 231-1 12Tera / pico bilion trillion T = 1099511627776 240 6 15 Peta / femtobiliarda quadrillionP = 1 125 899 906 842 624 2507.5 18Exa / atto trilion quintillionE = 1 1529215046068469762609 long9 223 372 036 854 775 807263-1 21 Zetta / zeptotriliardasextillion 10.5 24Yotta / yoctokvadrilionseptillion 12 340 sextilionůundecillionsfloat3.4028235e3819 100 googol=10100 odhad počtuelementárních částic ve vesmíru 2332.150 double1.7976931348623157e308154 Hmotnost [kg] Země: 5.97Y = 5.94 e24,Slunce:1.99 MY = 1.99 e30, proton: 1.67 my = 1.67e-27 Konstanty: Avogadro: 0.6 Y/mol = 6 e23 / mol, Planck: 6.63 e-34 Js = 0.663 nyJs C00 Takt vesmíru (?): 1.0e-44 sec = 10 zy sec 22
∞ di i = -∞ ∑ di * zi di {0,1 … z-1} z 2 C00
entire + fraction ∞ -1 * * i = 0 i = -∞ * ∑ di zi +∑ di zi di {0,1 … z-1} z 2 C00
z = 2 { 0,1 } binary z = 8 { 0…7 } octal z = 10 { 0…9 } decimal z = 12 z = 16 { 0…9, A,B,C,D,E,F } hexadecimal z = 60 C00
There are 10 kinds of people in the world: Those who understand binary and those who don’t. C00
Integrální aritmetika int a long 000..0111 Dělení nulouzpůsobí ArithmeticException. 7 + Sudá čísla končí n nulami a jsou dělitelná 2n. Lichá čísla končí jedničkou. pro lichá n<0 : n/2 != n>>1 2 000..0010 1 000..0001 011...1111 MAX_VALUE overflow 000..0000 0 111..1111 100...0000 -1 MIN_VALUE -2 100...0001 111..1110 MIN_VALUE+1 MAX+1 -> MIN k * MAX -> - k k * MAX -> MAX-k+1 MAX * MAX -> 1 MIN-1->MAX MIN * k -> 0 MIN * k -> MIN MIN == - MIN MAX + MIN -> -1 MIN / -1->MIN 111..1101 -3 pro sudé k pro liché k 111..1001 -7 -8 chybné výpočty 111..1000 pro sudé k - negace: - n = ~ n + 1 pro liché k ~ inverze: 0 -> 1, 1 -> 0 -> true - samonegace: - n = n - inverze znaménka C00
Slučování v doplňkovém kódu dekadicky: 0 0 3 4 třicetčtyři + 9 9 0 1 minus devadesátdevět = 9 9 3 5 minus šedesátpět binárně: oktalově: hexadecimálně: 0 0 0 1 0 0 0 1 0 (34) 0 0 0 4 2 0 0 2 2 + 110 0 1 1 1 0 1 (-99) +7 7 6 3 5 + F F 9 D = 11 0 1 1 1 1 1 1(-65) = 7 7 6 7 7 = F F B F ternárně: 0 0 0 1 0 2 1 (34) + 2 2 1 2 1 0 0 (-99) = 2 2 2 0 1 2 1(-65) C00
Integrální násobení 11* 22 = 242 result multiplier 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 + 0 0 0 0 1 0 1 1 0 0 0 0 0 0 1 0 1 1 +2*11 = 0 0 0 0 1 0 1 1 0(22) + 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 1 0 1 +4*11 = 0 0 1 0 0 0 0 1 0 (66) 0 0 0 0 0 0 0 1 0 + 0 1 0 1 1 0 00 00 0 0 0 0 0 0 0 1 +16*11 = 0 1 1 1 1 0 0 1 0 (242) C00
Integrální násobení 13 * 22 = 286 result multiplier 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 + 0 0 0 0 1 1 0 1 0 0 0 0 0 0 1 0 1 1 +2*13 = 0 0 0 0 1 1 01 0(26) + 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 1 0 1 +4*13 = 0 0 1 0 0 11 1 0 (78) 0 0 0 0 0 0 0 1 0 + 0 1 10 1 0 00 00 0 0 0 0 0 0 0 1 +16*13 = 1000 1 1 1 1 0 OVERFLOW( vyjde - 226 a nikoli 286 ) C00
Integrální dělení 111:18 = 6 rem 3 dividend ( 111 ) divisor ( 18 ) 0 0 1 1 0 1 1 1 1 : 0 0 0 0 1 0 0 1 0 = 00 1 1 0 quotient ( 6 ) + 1 0 1 1 1 0 0 0 0 (-144 = -18*8) = 1 1 1 0 1 1 1 1 1 (-33) + 1 1 0 1 1 1 0 0 0 > (-72 = -18*4) = 0 00 1 0 0 1 1 1 (39) + 1 1 1 0 1 1 1 0 0 > (-36 = -18*2) = 0 0 0 0 0 0 0 1 1 remaider (3) + 1 1 1 1 0 1 1 1 0 > (-18) = 1 1 1 1 1 0 0 0 1 (-15) C00
Integrální dělení 126:18 = 7 rem 0 dividend ( 126 ) divisor ( 18 ) 0 0 1 1 1 1 1 1 0 : 0 0 0 0 1 0 0 1 0 = 00 1 1 1 quotient ( 7 ) + 1 0 1 1 1 0 0 0 0 (-144 = -18*8) = 1 1 1 1 0 1 1 1 0 (-18) + 1 1 0 1 1 1 0 0 0 > (-72 = -18*4) = 0 00 1 1 0 1 1 0 (54) + 1 1 1 0 1 1 1 0 0 > (-36 = -18*2) = 0 0 0 0 1 0 0 1 0 (18) + 1 1 1 1 0 1 1 1 0 > (-18) = 0 0 0 0 0 0 0 0 0 remainder (0) C00
Oktalové kung pao 7 111 6 3 011 110 5 101 010 2 001 100 1 4 000 0 C00
1 1 024 K 210 1048 576 M 220 1 073 741 824 G 230 1 099 511 627 776 T 240 1 125 899 906 842 624 P 250 1 152 921 504 606 846 976 E 260 1 180 591 620 717 411 303 424 Z 270 1 208 925 819 614 629 174 706 176 Y 280 1 237 940 039 285 380 274 899 124 224290 1 267 650 600 228 229 401 496 703 205 3762100 Y Z E P T G M K Shut up, compute ! C00