[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #48804] int64 almost double??
From: |
Ernst Reissner |
Subject: |
[Octave-bug-tracker] [bug #48804] int64 almost double?? |
Date: |
Tue, 16 Aug 2016 23:27:10 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:48.0) Gecko/20100101 Firefox/48.0 |
URL:
<http://savannah.gnu.org/bugs/?48804>
Summary: int64 almost double??
Project: GNU Octave
Submitted by: ernstreissner
Submitted on: Tue 16 Aug 2016 11:27:08 PM GMT
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: None
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: Any
_______________________________________________________
Details:
The maximum int64 is
octave:30> int64(0x7FFFFFFFFFFFFFFF)
ans = 9223372036854775807
ok.
but:
octave:35> int64(0x7FFFFFFFFFFFFFF0)
ans = 9223372036854775807
octave:36> int64(0x7FFFFFFFFFFFFF00)
ans = 9223372036854775807
octave:39> int64(0x7FFFFFFFFFFFFC00)
ans = 9223372036854774784
octave:40> int64(0x7FFFFFFFFFFFFE00)
The latter numbers should all be even, right?
I suspect, Octave's int64 are double with only 53 digit mantissa.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?48804>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #48804] int64 almost double??,
Ernst Reissner <=