[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    Bug#1023: marked as done (kcalc factorial limited to double and  INV EE (PI) does no refresh_display
From:       owner () bugs ! kde ! org (Stephan Kulow)
Date:       2000-04-30 6:48:01
[Download RAW message or body]

Your message dated Sat, 29 Apr 2000 23:36:12 -0700
with message-id <00042923361208.11544@wantelbos>
and subject line Fixed
has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Stephan Kulow
(administrator, KDE bugs database)

Received: (at submit) by bugs.kde.org; 20 Mar 1999 17:56:15 +0000
From Richard.Stemmer@wasserburg-inn.de Sat Mar 20 18:56:15 1999
Received: from master.ebe-online.baynet.de ([194.95.196.3]:23718 "EHLO ebe-online.de" \
ident: "root") by alpha.tat.physik.uni-tuebingen.de with ESMTP id <106444-24135>; \
                Sat, 20 Mar 1999 18:56:10 +0100
Received: from wasserburg-inn.de ([212.72.81.195])
	by ebe-online.de (8.8.8+Sun/8.8.8/sh-4-ebe) with ESMTP id SAA28057
	for <submit@bugs.kde.org>; Sat, 20 Mar 1999 18:56:06 +0100 (MET)
Message-ID: <36F3D888.33852802@wasserburg-inn.de>
Date:	Sat, 20 Mar 1999 18:19:04 +0100
From:	Richard Stemmer <Richard.Stemmer@wasserburg-inn.de>
X-Mailer: Mozilla 4.05 [de]C-NECCK  (Win95; U)
MIME-Version: 1.0
To:	submit@bugs.kde.org
Subject: kcalc factorial limited to double and  INV EE (PI) does no refresh_display
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Return-Path: <Richard.Stemmer@wasserburg-inn.de>
X-Orcpt: rfc822;submit@bugs.kde.org

Package: kcalc
Version: 1.2.7

When kcalc is compiled with "long double accuracy" (I removed all #undef
HAVE_LONG_DOUBLE ), the factorial result is  still limited to double,
because isinf is used (kcalc_core.cpp, around line 630) instead of
isinfl in this case. I suggest isinf should be added to the
HAVE_LONG_DOUBLE dependant functions in kcalctype.h.

When pressing any number keys, e.g. 1 2 and then "INV EE" (to get pi)
followed by number keys, there is a strange display output, the numbers
overwrite the display, I expect the first number key to clear the
display only showing the number. I think there is a refresh_display = 1
missing in QtCalculator::EE() (kcalc_core.cpp, Line 1305)

Other thing: When the result of a calculation is in exponential format
and EE is pressed, with following number keys, kcalc tries to append
the exponent to the result what makes no sense (and is effectively
ignored), I think this should not be possible. Perhaps EE pressed on
calculated results should toggle between exponential and normal display
(my suggestion, I miss a "F-E" key).

I am using SuSE Linux 6.0,  kernel version 2.0.36, glibc2.06 and
libstdc++.2.9


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic