From 6f6948087c0ea540168079d766dd9c56f93ea886 Mon Sep 17 00:00:00 2001
From: Tomasz Sowa
Date: Wed, 25 Nov 2009 15:10:26 +0000
Subject: [PATCH] changed: small changes in help changed: version of the
program: 0.9.0 now
git-svn-id: svn://ttmath.org/publicrep/ttcalc/trunk@253 e52654a7-88a9-db11-a3e9-0013d4bc506e
---
CHANGELOG | 24 +++++++++++++++-----
README | 2 +-
help/index.html | 8 +++----
help/tips.html | 15 +------------
help/values_and_std_operators.html | 35 ++++++++++++------------------
src/compileconfig.h | 2 +-
src/programresources.cpp | 2 +-
src/ttcalc_update.ini | 12 +++++-----
8 files changed, 46 insertions(+), 54 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG
index 3d76a09..4fe6abf 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,8 +1,8 @@
-Version 0.9.0 prerelease (2009.11.03):
- * fixed: when 'C' button was pressed, the cursor was not put in the edit window
+Version 0.9.0 (2009.11.25):
+ * fixed: when 'C' button was pressed, the cursor was not placed in the edit window
* added: Pad window - a multiline edit window
* added: Checking for update dialog box
- the program can check automatically for an update at startup
+ also the program can check automatically for an update at startup
* added: there are some new buttons on the standard tab
- (...) - the whole expression is surrounded by brackets (ctrl+0 short cut)
- 1/(...)
@@ -14,10 +14,10 @@ Version 0.9.0 prerelease (2009.11.03):
- input decimal point
- parameters separated by
* changed: precision:
- Medium - 512 mantissa, 64 exponent
- Big - 1024 mantissa, 128 exponent
+ Medium - 512 bits mantissa, 64 bits exponent
+ Big - 1024 bits mantissa, 128 bits exponent
- Changes from TTMath 0.9.0 prerelease relating to TTCalc:
+ Changes from TTMath 0.9.0 relating to TTCalc:
* added: operator percentage
e.g. 1000-50% = 1000-(1000*0,5) = 500
* added: function frac(x) - returns a value without the integer part
@@ -25,6 +25,18 @@ Version 0.9.0 prerelease (2009.11.03):
* changed: algorithms in sqrt(x) and root(x ; n)
they were not too much accurate for some integers
e.g. Root(16;4) returned a value very closed to 2 but not exactly 2
+ * changed: added specializations to Big::ToString() when the base is equal 4, 8 or 16
+ the previous version was not accurate on some last digits (after the comma operator)
+ consider this binary value (32 bit mantissa):
+ base 2: 1.1111 1111 1111 1111 1111 1111 1110 101
+ previous ToString() gave:
+ base 4: 1.33333333333332
+ base 8: 1.777777777
+ base 16: 1.FFFFFF
+ now we have:
+ base 4: 1.3333333333333222
+ base 8: 1.77777777724
+ base 16: 1.FFFFFFEA
Version 0.8.7 prerelease (2009.09.16):
diff --git a/README b/README
index 0287454..6475310 100644
--- a/README
+++ b/README
@@ -20,4 +20,4 @@ Licence: BSD (open source)
Interface: English, Polish, Spanish, Danish, Chinese, Russian, Swedish
Project page: http://ttcalc.sourceforge.net/
Bignum library: TTMath http://www.ttmath.org/
-Operating systems: Microsoft Windows 9x/Me/NT/2000/XP/Vista
+Operating systems: Microsoft Windows 9x/Me/NT/2000/XP/Vista/7
diff --git a/help/index.html b/help/index.html
index 2441d56..49a82a6 100644
--- a/help/index.html
+++ b/help/index.html
@@ -33,9 +33,9 @@ variables and functions.
The program possesses an easy to use interface. Calculations are performed
by using binary floating point numbers with three kinds of precision,
-the biggest has 864 bits for its mantissa and 128 bits for its exponent
-that is about 6.70897699... * 10^51217599719369681875006054625051616609
-with 258 valid decimal digits. TTCalc independently allows to insert and
+the biggest has 1024 bits for its mantissa and 128 bits for its exponent
+that is about 9.80518... * 10^51217599719369681875006054625051616657
+with 306 valid decimal digits. TTCalc independently allows to insert and
display values with the base (radix) from two to sixteen.
@@ -47,7 +47,7 @@ display values with the base (radix) from two to sixteen.
Interface: | English, Polish, Spanish, Danish, Chinese, Russian, Swedish |
Project page: | http://ttcalc.sourceforge.net/ |
Bignum library: | TTMath http://www.ttmath.org/ |
-Operating systems: | Microsoft Windows 9x/Me/NT/2000/XP/Vista |
+Operating systems: | Microsoft Windows 9x/Me/NT/2000/XP/Vista/7 |
diff --git a/help/tips.html b/help/tips.html
index 5088ffb..d8382ca 100644
--- a/help/tips.html
+++ b/help/tips.html
@@ -11,8 +11,6 @@
-
-
@@ -35,18 +33,7 @@ then 'input' mode on the 'display' tab is ignored.
diff --git a/help/values_and_std_operators.html b/help/values_and_std_operators.html
index 753c1b0..fb9bbf1 100644
--- a/help/values_and_std_operators.html
+++ b/help/values_and_std_operators.html
@@ -3,16 +3,14 @@