From bug-octave-request at bevo dot che dot wisc dot edu Tue Jun 19 22:24:39 2001 Subject: Hexadecimal Parse Bug From: "John W. Eaton" To: "Craig P. Earls" Cc: bug-octave at bevo dot che dot wisc dot edu Date: Tue, 19 Jun 2001 22:23:58 -0500 On 19-Jun-2001, Craig P. Earls wrote: | Bug report for Octave 2.0.15 configured for i386-redhat-linux-gnu | | Description: | ----------- | | The hexadecimal number 0xD is parsed as 0xE | | a=0x0D * 0x10000 | printf("== %X\n",a); | a=0x0E * 0x10000 | printf("== %X\n",a); | | Gives the following output: | | a = 917504 | == E0000 | a = 917504 | == E0000 This problem should be fixed in the current development versions of Octave as well as the latest stable release, 2.0.16. jwe ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------