Re: [patch] Librep man patch on numbers
- From: Christopher Roy Bratusek <zanghar freenet de>
- To: General discussion about sawfish wm <sawfish-list gnome org>
- Subject: Re: [patch] Librep man patch on numbers
- Date: Tue, 05 May 2009 20:16:49 +0200
Am Dienstag, den 05.05.2009, 15:41 +0900 schrieb Teika Kazura:
> Hi all. Attached is a man patch on librep, regarding numbers.
>
> For Changelog:
> ------------------------------------------------------------------------
> * man/librep.texi: Date of update is changed
> * man/news.texi: What's added is written.
> * man/lang.texi: 'Numbers' section is revised, mainly on machine dependence. Minor improvements.
> ------------------------------------------------------------------------
>
> Summary of the research:
> * With gmp, integer and rational are infinite precision. Without gmp,
> integer is signed 30-bit for 32-bit platform, and rational is
> converted to float (double precision).
> * Overflow of integer is converted to float. (Wow.)
> (* 100000000 1000000000000) -> 7766279631452241920 on my machine,
> because it's casted into double. (Mine is 64-bit without gmp.)
> * Sometimes (eq int1 int2) returns nil even if equal. Use eql or equal.
> (For big integers only, implemented via gmp? Not sure.)
> * Without gmp, ceiling, floor, etc return float to avoid overflow,
> like libc counterparts.
> * Nice functions string->number & number->string are available.
> It's just that they have lacked decription in doc.
> * Orders of some subsections are exchanged.
>
> It is easy to implement (max_int) function, but because it does not
> make much sense (it's machine-dep), I didn't include it into the
> patch.
>
> I think version number of the manual is meaningless, so how about
> removing it? News section items telling what's changed serve instead.
>
> Chris, please apply the draft animator patch on 18 Apr, too.
>
oops, only applied it locally, but never commited ^_^;
Chris
> Regards,
> Teika (Teika kazura)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]