Najlepsza odpowiedź
1 TB = 1024 GB
1 TB = 1024 * 1 GB = 1024 * 1024 * 1 MB = 1024 * 1024 * 1024 * 1 KB = 1024 * 1024 * 1024 * 1024 = 1 099 511 627 776 bajtów
W pamięci najmniejszą jednostką jest Bit
więc konwersja wygląda następująco:
8 bitów = 1 bajt
1024 bajty = 1 KB (kilobajt)
1024 KB = 1 MB (megabajt)
1024 MB = 1 GB (gigabajt)
1024 GB = 1 TB (terabajt)
1024 TB = 1 PB (petabajt)
1024 PB = 1 EB (ExaByte)
1024 EB = 1 ZB (ZettaByte)
1024 ZB = 1 YB (YottaByte)
Odpowiedź
Ściśle mówiąc 1 TB = dokładnie 1000 GB. Przynajmniej od późnych lat 90., kiedy komitet ISO ujednolicił metryczne prefiksy używane w komputerach. Jednak to, co widzisz, to niespójna (i niepoprawna) tendencja wielu systemów na komputerach używających TB do oznaczania TiB, a GB w rzeczywistości oznacza GiB.
Jaka jest różnica? I dlaczego w ogóle tam jest?
Różnica polega na tym, że prefiks Gi / Ti / Mi / ki / itd. Oznacza, że działa w potęgach 2. Np. 1 ki = 1024, 1Mi = 1024 ki = 1024 x 1024 = 1048576. Kontynuacja do Gi, Ti, Pi itd. W tym samym wzorze. Podczas gdy ak wynosi dokładnie 1000 i 1 M = 1000k = 1000000 itd. W podobny sposób.
Powodem, dla którego komputery używają tych opcji potęgi dwóch, jest to, że komputery wykonują obliczenia przy użyciu podstawy 2 (binarnej) zamiast naszego ludzkiego sposobu liczenia w systemie dziesiętnym (dziesiętnym). A w systemie dwójkowym 1000 w rzeczywistości nie jest „okrągłą” liczbą. Pozostawia resztki podczas dzielenia i potrzebuje nośników podczas rozmnażania. Oznacza to, że gdyby komputer wykonał na nich wszystkie obliczenia dotyczące dostępu do pamięci / dysku, musiałby wykonywać bardziej skomplikowane obliczenia matematyczne, a tym samym działać wolniej.
Jeśli utknie w szynowaniu części na liczby w potęgach dwóch, pomnóż i podziel staje się prostą operacją „przesuwania cyfry”. Podobnie jak mnożenie i dzielenie przez 10 jest bardzo łatwe w liczbach dziesiętnych, mnożenie i dzielenie przez 2 (lub dowolną potęgę dwójki) jest równie łatwe w systemie dwójkowym – wystarczy dodać więcej zer na końcu lub usunąć kilka cyfr z końca. / p>
Zwykle ten problem występuje na dyskach. Producent stosuje „poprawny” sposób określenia dysku to (powiedzmy) 1 GB. W rzeczywistości zawiera 1 000 000 000 bajtów. Ale system operacyjny podaje je jako GiB, oczekuje 1GiB = 1024 MiB = 1024 x 1024 kiB = 1024 x 1024 x 1024 bajtów = 1 073 741 824 bajtów. Ale ponieważ dysk zawiera mniej niż to, postępuj w drugą stronę:
1 000 000 000 bajtów / 1024 = 976562,5 kiB = 953,674… MiB = 0,931… GiB.
To samo może być zrobione na TB / TiB, jak w większości dzisiejszych dysków. To tylko dodatkowy 1024 czynnik do mnożenia lub dzielenia przez.