Article View: comp.std.c
Article #3785Re: Why "long long" doesn't work.
From: Zefram
Date: Sat, 19 Aug 1995 00:29
Date: Sat, 19 Aug 1995 00:29
20 lines
1518 bytes
1518 bytes
FFarance <ffarance@aol.com> wrote: [a lot of good discussion deleted] >In summary, 128 bits seems like a reasonable minimum maxima but >arbritrary precision would meet much resistance. Of course, I agree >that arbitrary precision would be useful. However, we have to take >this step by step. The SBEIR establishes the basics of solving the >integer range problem. Maybe later we can look at extending the >implementation limits (just as C9X is now looking to extend the >implementation limits of C89). I think it's rather misleading to refer to what I propose as "arbitrary precision", but not the current SBEIR proposal. On a 16-bit machine, 128 bits is eight words, arithmetic with which isn't going to be inlined unrolled as a matter of course. 128 bits may well be a sensible minimum maximum at the moment, but I don't think it's unreasonable to expect implementations to handle any fixed (at compile-time) size integral type that can be reasonably manipulated on the hardware in question. -zefram
Technical Details
Message-ID:
<1995Aug19.002934.12680@dcs.warwick.ac.uk>Path:
arc1-ca.pugleaf.net!news.dcs.warwick.ac.uk!not-for-mailReferences:
<1995Aug15.212735.16308@dcs.warwick.ac.uk> <40rfuk$4k3@newsbf02.news.aol.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.std.c Path: arc1-ca.pugleaf.net!news.dcs.warwick.ac.uk!not-for-mail From: A.Main@dcs.warwick.ac.uk (Zefram) Subject: Re: Why "long long" doesn't work. X-Nntp-Posting-Host: stone Message-ID: <1995Aug19.002934.12680@dcs.warwick.ac.uk> Sender: news@dcs.warwick.ac.uk (Network News) Organization: Department of Computer Science, Warwick University, England References: <1995Aug15.212735.16308@dcs.warwick.ac.uk> <40rfuk$4k3@newsbf02.news.aol.com> Date: Sat, 19 Aug 1995 00:29:34 GMT