beautiful bug

DiscussiePurely Programmers

Sluit je aan bij LibraryThing om te posten.

beautiful bug

Dit onderwerp is gemarkeerd als "slapend"—het laatste bericht is van meer dan 90 dagen geleden. Je kan het activeren door een een bericht toe te voegen.

1hnau
feb 22, 2011, 3:11am

http://www.anglo-american.co.uk currently displays ISBNs in exponential format:

ISBN: 9.78E+12

2bnielsen
feb 22, 2011, 3:36am

Ah, that's great. Thanks for sharing.

3walt.speelman
feb 4, 2012, 1:49am

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?

4PaulFoley
Bewerkt: feb 4, 2012, 7:09pm

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...