Deutsch English Français Italiano |
<vs1a7h$24nub$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: David Brown <david.brown@hesbynett.no> Newsgroups: comp.lang.c Subject: Re: Integral types and own type definitions (was Re: Suggested method for returning a string from a C program?) Date: Wed, 26 Mar 2025 17:32:49 +0100 Organization: A noiseless patient Spider Lines: 69 Message-ID: <vs1a7h$24nub$1@dont-email.me> References: <vrd77d$3nvtf$2@dont-email.me> <868qp1ra5f.fsf@linuxsc.com> <vrdhok$47cb$2@dont-email.me> <20250319115550.0000676f@yahoo.com> <vreuj1$1asii$4@dont-email.me> <vreve4$19klp$2@dont-email.me> <20250319201903.00005452@yahoo.com> <86r02roqdq.fsf@linuxsc.com> <vrh1br$35029$2@dont-email.me> <LRUCP.2$541.0@fx47.iad> <vrh71t$3be42$1@dont-email.me> <KFVCP.594649$SZca.498578@fx13.iad> <vrhb77$3frk8$1@dont-email.me> <vrru8f$174q6$1@dont-email.me> <86o6xpk8sn.fsf@linuxsc.com> <vrtmu4$2s1q2$1@dont-email.me> <20250325011327.41@kylheku.com> <20250325131110.000056bd@yahoo.com> <vruu75$3umpc$2@dont-email.me> <87a5987sh8.fsf@nosuchdomain.example.com> <vrvb3o$aoc0$1@dont-email.me> <871puk7kae.fsf@nosuchdomain.example.com> <vrvfp9$dob8$2@dont-email.me> <vs0fnp$1avlb$4@dont-email.me> <20250326160142.000051a6@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Wed, 26 Mar 2025 17:32:50 +0100 (CET) Injection-Info: dont-email.me; posting-host="9e00a15ae379d2cae7edd65ac25a9709"; logging-data="2252747"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19qUDZtA5/5Vkb2SZ8pvNEUTP21Gid0REk=" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Cancel-Lock: sha1:E2tsKqZQmvWBU7BpavzdvLbxwoc= Content-Language: en-GB In-Reply-To: <20250326160142.000051a6@yahoo.com> Bytes: 5037 On 26/03/2025 15:01, Michael S wrote: > On Wed, 26 Mar 2025 10:00:40 +0100 > David Brown <david.brown@hesbynett.no> wrote: > >> On 26/03/2025 00:55, James Kuyper wrote: >>> On 3/25/25 19:38, Keith Thompson wrote: >>>> Janis Papanagnou <janis_papanagnou+ng@hotmail.com> writes: >>>> [...] >>>>> For me there's an >>>>> additional practical fact to keep in mind; that what we call >>>>> "Ganzzahl" (whole numbers) isn't corresponding to what "whole >>>>> number" means in English, >>>> >>>> What "whole numbers" means in English doesn't necessarily >>>> correspond to what "whole numbers" means in English. >>> >>> According to the Wikipedia article on integers, "The whole numbers >>> were synonymous with the integers up until the early 1950s In the >>> late 1950s, as part of the New Math movement, American elementary >>> school teachers began teaching that whole numbers referred to the >>> natural numbers, excluding negative numbers, while integer included >>> the negative numbers. The whole numbers remain ambiguous to the >>> present day." >> >> That's an interesting historical point, thanks. >> >> It's also important in such discussions to remember that the USA >> doesn't have a monopoly on the English language, or maths - they >> can't even spell "maths" correctly :-) >> >> So "everyday English" usage will vary in time and space, as will the >> definitions people were taught in school (which most "normal" folk >> will have long forgotten anyway). >> > > But your school in UK taught you the same meaning of 'whole numbers' as > James's school in US. I haven't said any such thing - I cannot remember if my school taught the term "whole number" at all, or whether or not we included 0 in "natural numbers". (Usually I would not include 0 as a natural number without specifying it, but I can't tell you where that preference came from.) What I have said is that the term "whole number" in English usually means non-negative integers. But I don't think it is entirely consistent, and I don't know what is taught in schools in the UK or how that might have changed or how consistent it is. (Note also that there is no UK-wide education standard - education in Scotland, along with the legal system and religion, has always been completely separate in Scotland despite the union of the crowns and the union of the parliaments.) I am confident that the term "integer" is used consistently for the set of positive, zero and negative integers throughout schools in the UK, using the blackboard-Z symbol. But I have no idea when they standardised on this, or whether there was a specific standardisation effort or just a gradual change. > So, it seems, US and UK had common 'New Math' > movement that supposedly didn't affect majority of non-English-speaking > countries. That also does not follow at all. It is certainly /plausible/ that the countries cooperated on this. It is far more likely that there was no connection at all.