OS attēlojot ietilpību 1kb uztver kā 1024 baitus
un attiecīgi 3 000 000 000 000 / (1024 * 1024 * 1024 * 1024) iegūstam 2.728 TB
Un nekāda cita matemātika tur nav.
pirms 12 gadiem
Ja 1kb uztver kā 1024 baitus, tad 1000 baitu nav pat 1kb - kas tur vairāk?
Diskā 3TB ir rēkināti par 1kb uzskatot 1000 baitus, kas ir matemātiski pareizi, jo 1kg =1000g
Taču datorā visur viss ir divnieku pakāpēs - 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, utt...
Arti, ja jau 1Tb ir 1024Gb tad 3Tb vajadzētu būt 3072Gb. Tātad jautājums paliek neatrisināts, Kur palika 0.28Tb ?
Tieši tas pats notiek ar zibatmiņu. Ražotājs saka ka ietilpība "esot" 16Gb, bet dators uzrāda kopējo ietilpību 14.7Gb, rezultātā esmu iegrābies, jo man vajadzēja saglabāt 15.9Gb lielu failu.
Vienvārd sakot 3Tb nav tik pat cik 3Tb
tas ka skolā māca, ka 3=3, tam neticiet - viss ir atkarīgs no tā - kā uz to paskatās.
Ražotājam 3Tb disks ir 3 * 1000 * 1000 * 1000 * 1000 baiti = 3 000 000 000 000 baiti
Windowsam 3Tb disks ir 3 * 1024 * 1024 * 1024 * 1024 baiti = 3 298 534 883 328 baiti
un tev ir 3 000 000 000 000 baitu disks.
Un tavai fleškai ir 16 000 000 000 baitu ietilpība.
Bet tavs fails ir 17 072 495 001 baitus liels
Un jā - tu esi iegrābies.
Vairumam te grūti ar matemātiku :) Nerēķiniet no otra gala! Taisnība, ka "vajadzētu" būt, bet nav, jo (skatīt manu atbildi sīkākam skaidrojumam) lieto atšķirīgas skaitīšanas sistēmas disku ražotājs decimālo, operātājsistēmas - decimālo.
500
krokijs, pirms 12 gadiem :
1kb uztver kā 1024 b, tad jau sanāk vairāk