Path: utzoo!attcan!utgpu!news-server.csri.toronto.edu!mailrus!sharkey!tygra!dave From: dave@tygra.UUCP (David Conrad) Newsgroups: comp.arch Subject: Re: F.P. vs. arbitrary-precision Summary: 32 bits times 32 bits equals 64 bits!!! Message-ID: <389@tygra.UUCP> Date: 9 Sep 90 10:57:15 GMT References: <3755@osc.COM> <4513@taux01.nsc.com> <119244@linus.mitre.org> <6837.26e7ee92@vax1.tcd.ie> Reply-To: dave@tygra.UUCP (David Conrad) Organization: Moore Software, Detroit, MI Lines: 19 In article <6837.26e7ee92@vax1.tcd.ie> rwallace@vax1.tcd.ie writes: }First, why do you need 32 x 32 -> 64? OK in principle 32 x 32 can give a 64 }bit answer but in practice 99% of the time you're going to be working in 32 }bits all the way and you don't want 64 bit answers (which is why C has }int x int -> int not int x int -> long). }-- }Russell Wallace, Trinity College, Dublin *My* C doesn't have and int * int = int. I know because the CPU doesn't support it. What it does is int * int = long, and then it casts the long back into an int if it'll fit. -- David "Salamander" Conrad | In Cows We Trust | This space dave@tygra.ddmi.com | E Pluribus Moo | for rent -- = CAT-TALK Conferencing Network, Prototype Computer Conferencing System = - 1-800-825-3069, 300/1200/2400/9600 baud, 8/N/1. New users use 'new' - = as a login id. <>> = E-MAIL Address: dave@ThunderCat.COM