Bug 321912 - kcalc: radix point not available in any other than base 10
Summary: kcalc: radix point not available in any other than base 10
Status: REPORTED
Alias: None
Product: kcalc
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.13
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Evan Teran
URL:
Keywords:
: 146872 329769 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-07-03 15:56 UTC by missive
Modified: 2016-09-25 19:24 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description missive 2013-07-03 15:56:21 UTC
In kcalc numerical system mode, the radix point (aka decimal point in base 10) is only available when using base 10. It is disabled in all other base settings.

I understand there are some issues with converting between bases (ie some numbers cannot be converted without error) but it would be nice to be able
to convert the numbers that can be converted.

It would also be nice if there were some indication of rounding error when it
occurs, and also possibly the retention of the exact number so that clicking to
a different base and then back would retain the original number.

(For instance, right now, enter 2.5 decimal, click to binary => 10, click back to
decimal => 2.) Maybe the values with error could be shaded yellow and
clicking back to the original base could restore the original number.

Reproducible: Always

Steps to Reproduce:
1.  set kcalc to numerical system mode
2.  switch to any other than decimal mode
3. try to enter fractional value
Actual Results:  
Cannot enter fractional value (radix point not available).
Comment 1 Christoph Feck 2013-07-03 19:40:13 UTC
*** Bug 146872 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2014-01-10 01:21:58 UTC
*** Bug 329769 has been marked as a duplicate of this bug. ***
Comment 3 Bob Wya 2016-09-25 19:24:30 UTC
Still not available in kcalc version 16.08.1... One can live in hope... :-(

I'd like to be able to use binary radix points - in Numerical System mode -  as well! 

Why? Well it's useful for calculating the reciprocal of a decimal number, in binary, to do bit-shift unsigned division. See: http://www.hackersdelight.org/divcMore.pdf