home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   ASIAN_LINK      Not the kind that loves you long time      8,456 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 6,486 of 8,456   
   Ozz Nixon to mark lewis   
   Re: Name that compression...   
   30 Mar 19 21:58:13   
   
   TZUTC: -0500   
   PID: JamNNTPd/Win32 1.2.3   
   REPLYADDR ozznixon@gmail.com   
   REPLY: 1:3634/12.73 5c9fbf47   
   MSGID: 1:275/362.0 5ca02cc2   
   On 2019-03-30 18:54:00 +0000, mark lewis -> Maurice Kinal said:   
   >   
   >   
   >                      integer types   
   >    Type      Range                                     Bytes   
   >    =========================================================   
   >    Longint   -2147483648 .. 2147483647                     4   
   >    Longword  0..4294967295                                 4   
      
   FYI ... this is why PCBoard used Microsft C's Single... signed long broke at   
   2.1 billion. Masking it to Single, allowed them to exceed it - however,   
   translators for other compilers could move bytes around from MS-Single ->   
   Pascal Real, but with a cap of 16,700,000 [as MSB defaulting to set in MS C's   
   storage limited it to 16.7 million].   
      
   Now, a trick I have been doing in the 16bit compiler is using 8 byte [double]   
   on disk storage - it is bit for bit compatible with 32bit compiler's Int64   
   (signed). [again MSB is not compatible - but ignoring it - I have ported PCB   
   RIME feeds for 18 years into a single file without corruption. But, RIME died   
   when CDC screwed everyone...   
      
   >   
   > Free Pascal does automatic type conversion in expressions where   
   > different kinds of integer types are used.   
   >   
   >                         real types   
   >    Type      Range                Significant digits   Bytes   
   >    =========================================================   
   >    Real      platform dependent       ???             4 or 8   
   >    Single    1.5E-45 .. 3.4E38        7-8                  4   
   >    Double    5.0E-324 .. 1.7E308     15-16                 8   
   >    Extended  1.9E-4932 .. 1.1E4932   19-20                10   
      
   FYI - talking with Florian and Jonas, Extended is not supported on Windows 10   
   64bit (per Microsoft). * I could not find reference to it, but, if Florian   
   tells me something of this nature, I accept it. I had to redesign a lot of   
   things that used to support Extended.   
      
   Ozz   
      
   --    
   .. Ozz Nixon   
   ... Author ExchangeBBS (suite)   
   .... Since 1983 BBS Developer   
      
   --- FMail-W32 2.0.1.4   
    * Origin: ExchangeBBS WHQ (1:275/362.0)   
   SEEN-BY: 15/0 2 18/200 19/33 36 34/999 90/1 104/57 116/18 123/140   
   SEEN-BY: 123/1970 124/5014 5016 130/803 153/7715 154/10 203/0 218/700   
   SEEN-BY: 220/60 221/0 222/2 226/17 229/107 354 426 452 1014 230/150   
   SEEN-BY: 230/152 240/1120 5832 249/206 317 400 250/1 261/38 100 1466   
   SEEN-BY: 266/512 267/155 275/0 89 91 93 95 96 98 100 201 362 280/464   
   SEEN-BY: 280/5003 282/1031 1056 291/1 111 310/31 317/3 320/119 219   
   SEEN-BY: 322/757 340/400 342/13 200 387/21 393/68 396/45 423/120 633/280   
   SEEN-BY: 712/848 770/1 801/161 189 2320/105 3634/12 5020/715 1042   
   SEEN-BY: 31999/99   
   PATH: 275/362 100 261/38 396/45 280/464 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca