beautiful bug

ConversesPurely Programmers

Afegeix-te a LibraryThing per participar.

beautiful bug

Aquest tema està marcat com "inactiu": L'últim missatge és de fa més de 90 dies. Podeu revifar-lo enviant una resposta.

feb. 22, 2011, 3:11 am currently displays ISBNs in exponential format:

ISBN: 9.78E+12

feb. 22, 2011, 3:36 am

Ah, that's great. Thanks for sharing.

feb. 4, 2012, 1:49 am

they seem to have fixed the expontial display ... but they have lost a little precision in the ISBN. Those last five digits are not important are they?

Editat: feb. 4, 2012, 7:09 pm

There's nothing actually wrong with storing an ISBN in a 64-bit float; there's plenty of room (you don't lose the last 5 digits), and it's more storage-efficient than a string...ISBN-10s can end in X, but there's no reason to store the check-digit. Printing them with standard float-printer is obviously stupid, though...