This seems to fail the "user expectation test" because it leaves the choice of display style to the developer, not the user.
Hmm, I prefer "b", you prefer "B", we both add our stuff to OpenSolaris and now the user is confronted with two arbitrarily different representations of the same data. -John Eric Lowe wrote: >> I'm going to side with Paul here: Can we take this opportunity to >> eliminate the mystery of whether a scaled number is base 10 or base 2 by >> making this function automatically use the IEC binary symbols (Ki, Mi, >> Gi, Ti, Pi, Ei, Zi, Yi)? > > Clearly this is NOT the behavior you would want when you are expressing > KB in the computer sense, etc. so I think it needs to be selectable. > > How about using 'B' to indicate radix-2 with IEC symbols and 'b' to use > radix-2 conversion but still use the usual SI K, M, etc..
