Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.raspberry-pi > #25426

Re: USB card adapters crash Pi4

From Martin Gregorie <martin@mydomain.invalid>
Newsgroups comp.sys.raspberry-pi
Subject Re: USB card adapters crash Pi4
Date 2021-01-04 11:33 +0000
Organization A noiseless patient Spider
Message-ID <rsuuen$epp$1@dont-email.me> (permalink)
References (13 earlier) <rsskuc$pim$1@dont-email.me> <rssoki$19an$1@gioia.aioe.org> <20210103182819.478f6039@jresid.jretrading.com> <rst55f0362@news2.newsguy.com> <rsu1c7$mce$4@dont-email.me>

Show all headers | View raw


On Mon, 04 Jan 2021 03:17:27 +0000, The Natural Philosopher wrote:

> On 03/01/2021 19:15, Charlie Gibbs wrote:
>> On 2021-01-03, Joe <joe@jretrading.com> wrote:
>> 
>>> On Sun, 03 Jan 2021 15:41:04 GMT Jan Panteltje
>>> <pNaOnStPeAlMtje@yahoo.com> wrote:
>>>
>>>>   I use an asm math library written by someone else,
>>>> so far 32 bit integer was all I needed,
>>>
>>>   "If you need to use floating-point arithmetic in FORTH,
>>>   you do not fully understand your application"
>>>
>>> Not sure if it was Charles Moore or Leo Brodie who said that.
>> 
>> It makes sense, though, depending on your applications.
>> In 50 years of commercial programming, I can count the number of times
>> I've used floating point on the fingers of one hand.
>> 
> Odd. I use it extensively. Not for money oriented stuff tho

Not that odd: in a 30 year IT career (system design, programming, 
sysadmin, much of it databases and finance-related systems) I can only 
think of one survey analysis program I wrote, in Algol 60, that used 
floating point (and that was for a one-off task). 

Financial systems never use floating point for accuracy reasons: 
consequently integers are used to hold currency amounts: sterling amounts 
are held as pence, euros and dollars as cents and the equivalent 
convention is used for all other currencies. The only exception I'm aware 
of was financial packages written in BASIC for early microcomputers, and 
that was only because (a) integers tended to be 16 bits at most and (b) 
their PRINT statements often couldn't interpolate a decimal point when 
displaying an integer value. 

OTOH COBOL was designed from the outset to deal with currency amounts 
held as integers:

77 INVOICE-TOTAL   PIC £99,999,990.00CR COMP SYNC BLANK WHEN ZERO. 

might look as if its floating point but, the variable would be a 32 bit 
signed integer which would be read or written as a string containing the 
currency sign, possibly containing comma separators and with a decimal 
point separating pounds from pence.

RPG (UGH!) does the same and all modern languages (and assemblers) have 
sufficiently powerful number scanning and formatting library functions to 
do the same.


-- 
--  
Martin    | martin at
Gregorie  | gregorie dot org

Back to comp.sys.raspberry-pi | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

USB card adapters crash Pi4 bob prohaska <bp@www.zefox.net> - 2021-01-01 20:53 +0000
  Re: USB card adapters crash Pi4 Nikolaj Lazic <nlazicBEZ_OVOGA@mudrac.ffzg.hr> - 2021-01-01 23:32 +0000
    Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 00:52 +0000
      Re: USB card adapters crash Pi4 bob prohaska <bp@www.zefox.net> - 2021-01-02 02:13 +0000
      Re: USB card adapters crash Pi4 "Dave Liquorice" <allsortsnotthisbit@howhill.com> - 2021-01-02 09:49 +0000
        Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 12:34 +0000
          Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 12:51 +0000
            Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 13:23 +0000
              Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 14:52 +0000
                Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 17:27 +0000
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 18:05 +0000
                Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 19:45 +0000
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-02 20:41 +0000
                Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-03 05:53 +0000
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-03 14:39 +0000
                Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-03 15:41 +0000
                Re: USB card adapters crash Pi4 Joe <joe@jretrading.com> - 2021-01-03 18:38 +0000
                Re: USB card adapters crash Pi4 Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-01-03 19:15 +0000
                Re: USB card adapters crash Pi4 The Natural Philosopher <tnp@invalid.invalid> - 2021-01-04 03:17 +0000
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 11:33 +0000
                Re: USB card adapters crash Pi4 Ahem A Rivet's Shot <steveo@eircom.net> - 2021-01-04 12:24 +0000
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 13:58 +0000
                Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-04 10:21 -0500
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 15:33 +0000
                Re: USB card adapters crash Pi4 Björn Lundin <b.f.lundin@gmail.com> - 2021-01-23 23:03 +0100
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-23 22:54 +0000
                Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-23 18:30 -0500
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-24 14:42 +0000
                Re: USB card adapters crash Pi4 Pancho <Pancho.Dontmaileme@outlook.com> - 2021-01-23 23:31 +0000
                Re: USB card adapters crash Pi4 Scott Alfter <scott@alfter.diespammersdie.us> - 2021-01-25 17:23 +0000
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-25 18:31 +0000
                Re: USB card adapters crash Pi4 Jim H <invalid@invalid.invalid> - 2021-01-25 18:47 +0000
                Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-26 10:59 -0500
                Re: USB card adapters crash Pi4 Scott Alfter <scott@alfter.diespammersdie.us> - 2021-01-26 17:13 +0000
                Re: USB card adapters crash Pi4 mjb@signal11.invalid (Mike) - 2021-01-26 23:11 +0000
                Re: USB card adapters crash Pi4 Richard Kettlewell <invalid@invalid.invalid> - 2021-01-25 18:55 +0000
                Re: USB card adapters crash Pi4 Dennis <dennis@none.none> - 2021-01-25 15:21 -0600
                Re: USB card adapters crash Pi4 The Natural Philosopher <tnp@invalid.invalid> - 2021-01-24 09:36 +0000
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-03 19:36 +0000
                Re: USB card adapters crash Pi4 Joe <joe@jretrading.com> - 2021-01-03 21:16 +0000
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-03 22:40 +0000
                Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-03 20:44 -0500
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 11:46 +0000
                Re: USB card adapters crash Pi4 Joe <joe@jretrading.com> - 2021-01-04 09:38 +0000
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 12:03 +0000
                Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-04 11:01 -0500
                Re: USB card adapters crash Pi4 Martin Gregorie <martin@mydomain.invalid> - 2021-01-04 17:15 +0000
                Re: USB card adapters crash Pi4 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2021-01-04 14:03 -0500
                Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-05 06:17 +0000
              Re: USB card adapters crash Pi4 Deloptes <deloptes@gmail.com> - 2021-01-02 16:06 +0100
                Re: USB card adapters crash Pi4 A. Dumas <alexandre@dumas.fr.invalid> - 2021-01-02 16:36 +0000
                Re: USB card adapters crash Pi4 The Natural Philosopher <tnp@invalid.invalid> - 2021-01-02 16:38 +0000
                Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 17:29 +0000
                Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 17:18 +0000
                Re: USB card adapters crash Pi4 David Higton <dave@davehigton.me.uk> - 2021-01-02 20:21 +0000
            Re: USB card adapters crash Pi4 Theo <theom+news@chiark.greenend.org.uk> - 2021-01-03 10:07 +0000
              Re: USB card adapters crash Pi4 Theo <theom+news@chiark.greenend.org.uk> - 2021-01-03 18:39 +0000
          Re: USB card adapters crash Pi4 "Dave Liquorice" <allsortsnotthisbit@howhill.com> - 2021-01-02 13:08 +0000
  Re: USB card adapters crash Pi4 Jan Panteltje <pNaOnStPeAlMtje@yahoo.com> - 2021-01-02 09:10 +0000
  Re: USB card adapters crash Pi4 druck <news@druck.org.uk> - 2021-01-02 12:36 +0000
    Re: USB card adapters crash Pi4 bob prohaska <bp@www.zefox.net> - 2021-01-02 20:45 +0000

csiph-web