kb 22.01.2013 09:11 04a3831c

should_show_kilobytes =
TestCase (
assertEqual "should_show_kilobytes"
"1K"
(humanReadableFileSize 1024.0))

tests = TestList [
TestLabel "should_show_kilobytes" should_show_kilobytes
]

1. ulidtko 22.01.2013 09:39

> kilobyte

палю для ультраслоупоков: http://en.wikipedia.org/wiki/Kibibyte

2. kbulidtko /1 22.01.2013 09:44

зачем мне это?

3. kbulidtko /1 22.01.2013 09:44

и вообще пост про боилерплейт (посчитай кол-во "should_show_kilobytes")

4. ulidtko 22.01.2013 09:45

алсо, ты сам себе говноед.
юзал бы QuickCheck, писал бы что-нибудь вроде
quickCheck $ humanReadableFileSize 1024.0 == "1KiB"

5. ulidtkokb /3 22.01.2013 09:45

я понял, о чём пост.

6. ulidtkokb /2 22.01.2013 09:46

затем, чтобы не попадать в дальшейшем впросак.

7. kbulidtko /4 22.01.2013 09:46 04a3831c

ну, видимо надо на QuickCheck уходить, да.

8. kbulidtko /6 22.01.2013 09:50

аа, я понял, типа правильно писать что 1024 байта это кибибайт. ну охуеть просто.

9. ulidtkokb /8 22.01.2013 10:01

да. И что 2²⁰ байт = 1 мебибайт ≈ 1.05 мегабайт.
И что 2³⁰ байт = 1 гибибайт ≈ 1.07 гигабайт.
И что 2⁴⁰ байт = 1 тебибайт ≈ 1.10 (!) терабайт.
И что 2⁵⁰ байт = 1 пебибайт ≈ 1.13 петабайт, этц.

сечёшь?

10. kbulidtko /9 22.01.2013 10:02 04a3831c

да понял я. стандартное говно с переводом гигабайт в байты, теперь знаю как оно правильно называется.

11. ulidtkokb /10 22.01.2013 11:33

вооо. То-то же.

12. 238328kb /2 22.01.2013 17:28

потому что это по стандарту

Do you really want to delete ?