in j806,    9999999999999999.310000000000000000 probably the j805 behaviour is 
preferred.  If only for consistency.  But there may be a good reason for 
change. 

      From: robert therriault <bobtherria...@mac.com>
 To: Programming forum <programm...@jsoftware.com> 
 Sent: Wednesday, August 9, 2017 10:40 AM
 Subject: [Jprogramming] Integer-floating type change for large numbers in j805 
and j806
   
I am guessing that the following has something to do with precision of large 
numbers in j805 and is also true for j806.

  (; datatype) 999999999999999.3
┌────┬────────┐
│1e15│floating│
└────┴────────┘
  (; datatype) 9999999999999999.3
┌─────────────────┬───────┐
│10000000000000000│integer│
└─────────────────┴───────┘
  (; datatype) 99999999999999999.3
┌──────────────────┬───────┐
│100000000000000000│integer│
└──────────────────┴───────┘
  (; datatype) 999999999999999999.3
┌───────────────────┬───────┐
│1000000000000000000│integer│
└───────────────────┴───────┘
  (; datatype) 9999999999999999999.3
┌────┬────────┐
│1e19│floating│
└────┴────────┘
  JVERSION
Engine: j805/j64/darwin
Release: commercial/2016-12-11T08:17:56
Library: 8.05.14
Qt IDE: 1.5.4/5.6.2
Platform: Darwin 64
Installer: J805 install
InstallPath: /applications/j64-805
Contact: www.jsoftware.com

Further investigation shows me it was not this way with the 32 bit version of 
j701, so it may be an artifact of moving to 64 bit?

      (; datatype) 999999999999999.3
┌────┬────────┐
│1e15│floating│
└────┴────────┘
  (; datatype) 9999999999999999.3
┌────┬────────┐
│1e16│floating│
└────┴────────┘
  (; datatype) 999999999999999999.3
┌────┬────────┐
│1e18│floating│
└────┴────────┘
  (; datatype) 9999999999999999999.3
┌────┬────────┐
│1e19│floating│
└────┴────────┘
  JVERSION
Engine: j701/2011-01-10/11:25
Library: 7.01.088
Platform: Darwin 32
Installer: j701a_mac_intel.dmg
InstallPath: /Applications/j701

Cheers, bob



----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

   
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to