From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,509f8e43dc081fde X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!news.glorb.com!npeer.de.kpn-eurorings.net!newsfeed.vmunix.org!newsfeed.cw.net!news-FFM2.ecrc.de!news.net.uni-c.dk!newsfeed.sunet.se!news01.sunet.se!news.umu.se!not-for-mail From: Colin Paul Gloster Newsgroups: comp.lang.ada Subject: Re: Simulation of fixed point in c WITH DIFFERENT BIT-WIDTH Date: Wed, 2 Nov 2005 10:42:49 +0000 (UTC) Organization: News UmU SE Message-ID: References: <1130690498.388857.225170@g49g2000cwa.googlegroups.com> <1130690498.388857.225170@g49g2000cwa.googlegroups.com> NNTP-Posting-Host: ryp76.ryp.umu.se X-Trace: hudsucker.umdac.umu.se 1130928169 8684 130.239.11.76 (2 Nov 2005 10:42:49 GMT) X-Complaints-To: newsmaster@umu.se NNTP-Posting-Date: Wed, 2 Nov 2005 10:42:49 +0000 (UTC) Xref: g2news1.google.com comp.lang.ada:6112 Date: 2005-11-02T10:42:49+00:00 List-Id: Mnamky did not say in news:1130690498.388857.225170@g49g2000cwa.googlegroups.com that the datatypes could take negative values, but anyway Gautier's type F1 is delta 2.0**(-11) range -1.0 .. 1.0; is a wasteful declaration which is bigger than Mnamky's "12-bit wordlength and 11-bit fraction". A two's complement signed 1 bit integer can have as its lowest value -1 and as its greatest value 0. So type F3 is delta 2.0**(-11) range -1.0 .. 1.0 - 2.0**(-11); type F4 is delta 2.0**(-14) range -2.0 .. 2.0 - 2.0**(-14); are more appropiate datatypes.