Re: Real Number --- Merely numbers whose digits can be infinitely long

Liste des GroupesRevenir à theory 
Sujet : Re: Real Number --- Merely numbers whose digits can be infinitely long
De : wyniijj5 (at) *nospam* gmail.com (wij)
Groupes : comp.theory
Date : 30. Apr 2024, 05:03:46
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <0ad60eee1517af22b54bcdac3f4947895c9fa559.camel@gmail.com>
References : 1 2
User-Agent : Evolution 3.50.2 (3.50.2-1.fc39)
On Mon, 2024-04-29 at 11:57 +0100, Ben Bacarisse wrote:
wij <wyniijj5@gmail.com> writes:
 
The purpose this text is for establishing the bases for computational algorithm.
This file https://sourceforge.net/projects/cscall/files/MisFiles/RealNumber-en.txt/download
may be updated anytime.
 
+-------------+
Real Number | ('computational' may be added to modify terms used in this file
+-------------+   if needed)
 
n-ary Fixed-Point Number::= Number represented by a string of digits, the
   string may contain a minus sign or a point:
 
     <fixed_point_number>::= [-] <wnum> [ . <frac> ]
     <wnum>::= 0 | <nzd> { 0, <nzd> }
 
Some readers will be confused by this.  When {}s are used for "zero or
more repetitions" what goes inside is the same kind of thing that goes
on the RHS of ::= and there (in production rules) you use | for
alternation.  Hence
 
  <wnum> ::= 0 | { 0 | <nzd> }
 
would be clearer.  Of course, if you want "," to denote alternation, you
could write
 
  <wnum> ::= 0, { 0, <nzd> }
 
instead.  It's the mixing up of the notation that's pointless and
potentially confusing.
 
     <frac>::= { 0, <nzd> } <nzd>
     <nzd> ::= (1, 2, 3, 4, 5, 6, 7, 8, 9)  // 'digit' varys depending on n-ary
 
Since you already have a notation for alternatives, it would be clearer
to write
 
  <nzd> ::= 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
 
otherwise, you need to say what that the brackets with commas mean.
 
     Ex: 78, -12.345, 3.1414159...(π)
 
The third example does not match the grammar.  Also, I would guess you
intended to use the digits of pi.
 
   Addition/subtraction of n-ary fixed-point numbers are the same as what is
   taught in elementary schools (or on abacus). Any two n-ary fixed-point
   number (same n-ary) a,b are equal iff their <fixed_point_number>
   representation are identical. Otherwise, a>b or a<b, exactly one of these
   two holds (Law of trichotomy).
 
So which of -0>0 and -0<0 holds?  I'll take what you write about limits
with a pinch of salt until the basics are clear.
 

Got your idea. I'll try use '|' exclusively. Thanks for the suggestions:

     <fixed_point_number>::= [-] <wnum> [ . <frac> ]  // excluding "-0" case
     <wnum>::= 0
     <wnum>::= <nzd> { 0 | <nzd> }
     <frac>::= { 0 | <nzd> } <nzd>
     <nzd> ::= 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 // 'digit' varys depending on n-ary

    Ex: 78, -12.345, 3.1414159


Date Sujet#  Auteur
28 Apr 24 * Real Number --- Merely numbers whose digits can be infinitely long28wij
29 Apr 24 `* Re: Real Number --- Merely numbers whose digits can be infinitely long27Ben Bacarisse
29 Apr 24  +- Re: Real Number --- Merely numbers whose digits can be infinitely long1Andy Walker
30 Apr 24  `* Re: Real Number --- Merely numbers whose digits can be infinitely long25wij
30 Apr 24   +- Re: Real Number --- Merely numbers whose digits can be infinitely long1Keith Thompson
1 May 24   `* Re: Real Number --- Merely numbers whose digits can be infinitely long23Ben Bacarisse
2 May 24    `* Re: Real Number --- Merely numbers whose digits can be infinitely long22wij
2 May 24     +* Re: Real Number --- Merely numbers whose digits can be infinitely long16Keith Thompson
2 May 24     i`* Re: Real Number --- Merely numbers whose digits can be infinitely long15wij
2 May 24     i `* Re: Real Number --- Merely numbers whose digits can be infinitely long14Keith Thompson
2 May 24     i  `* Re: Real Number --- Merely numbers whose digits can be infinitely long13Keith Thompson
2 May 24     i   `* Re: Real Number --- Merely numbers whose digits can be infinitely long12wij
2 May 24     i    +* Re: Real Number --- Merely numbers whose digits can be infinitely long4Ross Finlayson
2 May 24     i    i+- Re: Real Number --- Merely numbers whose digits can be infinitely long1Ross Finlayson
2 May 24     i    i`* Re: Real Number --- Merely numbers whose digits can be infinitely long2Andy Walker
2 May 24     i    i `- Re: Real Number --- Merely numbers whose digits can be infinitely long1Ross Finlayson
2 May 24     i    `* Re: Real Number --- Merely numbers whose digits can be infinitely long7Keith Thompson
3 May 24     i     `* Re: Real Number --- Merely numbers whose digits can be infinitely long6wij
3 May 24     i      `* Re: Real Number --- Merely numbers whose digits can be infinitely long5Keith Thompson
3 May 24     i       `* Re: Real Number --- Merely numbers whose digits can be infinitely long4wij
3 May 24     i        `* Re: Real Number --- Merely numbers whose digits can be infinitely long3Keith Thompson
3 May 24     i         `* Re: Real Number --- Merely numbers whose digits can be infinitely long2Ross Finlayson
4 May 24     i          `- Re: Real Number --- Merely numbers whose digits can be infinitely long1Ross Finlayson
3 May 24     `* Re: Real Number --- Merely numbers whose digits can be infinitely long5Ben Bacarisse
3 May 24      `* Re: Real Number --- Merely numbers whose digits can be infinitely long4wij
4 May 24       `* Re: Real Number --- Merely numbers whose digits can be infinitely long3Ben Bacarisse
4 May 24        `* Re: Real Number --- Merely numbers whose digits can be infinitely long2wij
5 May 24         `- Re: Real Number --- Merely numbers whose digits can be infinitely long1Ben Bacarisse

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal