Correction. The web calculator had a maximum which I exceeded. The binary equivalent of 1E40 is 1110101100011001010011111000111000011010111001010010100000000000000000000000000000000000000000000000000000000000000000000000000000000. That is 133 bits. That far exceeds the limits of Livecode.
Bob S > On Dec 10, 2015, at 10:17 , Bob Sneidar <bobsnei...@iotecdigital.com> wrote: > > Because the binary equivalent of a 40 digit decimal number is NOT 40 bits. It > is many more bits. For example the binary equivalent of 10000000000000000 (17 > digits) is 101111101011110000100000000 (27 digits). You are thinking of each > decimal digit as a binary bit. > > Bob S > > >> On Dec 10, 2015, at 09:54 , Geoff Canyon <gcan...@gmail.com> wrote: >> >> LiveCode works in 64 bit numbers, so why does >> >> put 10000000000 * 1000000000000000000000000000000 >> >> result in >> >> 10000000000000000303786028427003666890752 >> >> which is close to the right answer, instead of some 18 digit value? >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode