English (Global) > Bug reporting

Units are used wrong

<< < (2/3) > >>

z_o_o_m:
lol ... you make problems when it is not necessary ;)

I will leave it as it is (1024 system), I don't care about some SI things

Mike7294:
Hmm, seems that you haven't understood the problem: The actual problem is that e.g. the name "Megabyte" and the symbol "MB" is sometimes used for 1'000'000 B and sometimes for 1'048'576 B, so it's not always clear what is meant. It's like using "1 km" sometimes for 1000 m and sometimes for 1024 m or something else like it was in former times with many units.

In the long term the only solution will be to use a unit only in one meaning. So you can use factors of 1024, but you shouldn't use SI prefixes then, because they are defined for factors of 1000 only. Why do you actually want to use factors of 1024?

I think it won't be much work to add an option to use different factors (and matching units) to your software, but it then will be modern and future proof in this aspect. Just think a minute about it and it should become clear.  ;)

z_o_o_m:
1 kilobyte (KB) used to be all the time 1024 bytes,
then the noobs from some standardization company came and said that it is 1000 ...

I will NOT listen to any noobs who don't know what it is about. Microsoft uses in all windows 1024 system, my program does it too

Mike7294:

--- Quote from: z_o_o_m on 26-05-2010, 11:29:14 ---1 kilobyte (KB) used to be all the time 1024 bytes,
then the noobs from some standardization company came and said that it is 1000 ...

--- End quote ---

That's not true, it has always been an informal use only in certain cases, especially not for data rates. It had never been defined generally that way and will never be, because the kilo is already defined and well known for 1000 units. Sometimes the symbol "KB" or just "K" (capital) has been used to indicate the difference, but that's not possible for Megabytes and larger units.



--- Quote from: z_o_o_m on 26-05-2010, 11:29:14 ---I will NOT listen to any noobs who don't know what it is about. Microsoft uses in all windows 1024 system, my program does it too

--- End quote ---

You shouldn't use Microsoft as an example, because they never cared about standards ...  ::)
Better take Apple or Ubuntu as an example: http://www.neowin.net/news/ubuntu-implements-units-policy-will-switch-to-base-10-units-in-future-release  :)

z_o_o_m:
we will never solve this ;)
Apple sux and Ubuntu is not for common users :)

and Microsoft is right ... I don't care about standards  ...
computer kilo as a binary unit can't be the same as standard kilo as a decimal unit ;)

forget it and use it "as is" ... you can't convince me xD

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Reply

Go to full version