Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calculations using hexadecimal, octal and binary numbers #75

Open
heldercorreia opened this issue Aug 4, 2015 · 14 comments
Open

Calculations using hexadecimal, octal and binary numbers #75

heldercorreia opened this issue Aug 4, 2015 · 14 comments

Comments

@heldercorreia
Copy link
Collaborator

Originally reported on Google Code with ID 13

Hi,

please add a possibility to calculate in hex/octal/binary numbers.

Example for inputting hex/oct/bin:
1 + x40 - o11 & b101000 = 40

Examples for outputting hex/oct/bin:
hex(254) = xFE
oct(123) = o173
bin(6) = b110

This functionality would make SpeedCrunch *really* handy for IT-people.
Thanks.

Reported by XNeo2001 on 2006-10-21 22:54:58

@heldercorreia
Copy link
Collaborator Author

Yes, please add number systems!
E.g., have a default number system (which interprets input accordingly and formats
output) and let other values be entered by converting functions, like hex/oct/bin
above and dec for decimal.

Following this road, bit operators (and, or, xor) would be another great enhancement!

Reported by ujaroe on 2006-12-18 22:53:01

@heldercorreia
Copy link
Collaborator Author

Yes, please add this feature in the next release 0.8

Reported by fsck222 on 2006-12-27 11:27:08

@heldercorreia
Copy link
Collaborator Author

Yes, please add this feature in the next release 0.8

Reported by fsck222 on 2006-12-27 11:28:19

@heldercorreia
Copy link
Collaborator Author

yes, please add

Reported by bernhard.valenti on 2007-02-06 09:47:20

@heldercorreia
Copy link
Collaborator Author

Yes please implement that. this feature is realy missing. often i have to convert 
numbers from one format into another, so this would be very handy.

Reported by fryx.asraniel on 2007-02-10 13:50:41

@heldercorreia
Copy link
Collaborator Author

Already implemented in svn. Will be available for 0.8 version.

Reported by ariya.hidayat on 2007-04-16 08:45:03

  • Status changed: Started
  • Labels added: Type-Enhancement, Milestone-0.8
  • Labels removed: Type-Defect

@heldercorreia
Copy link
Collaborator Author

Reported by helder.pereira.correia on 2007-05-11 22:58:03

@heldercorreia
Copy link
Collaborator Author

Reported by helder.pereira.correia on 2007-07-02 08:36:41

  • Status changed: Fixed

@heldercorreia
Copy link
Collaborator Author

Where are those A,B,C,D,E,F keys for hexadecimal input? How do I convert A0FE from
hex to decimal?

Reported by kainuja on 2010-05-13 08:50:56

@heldercorreia
Copy link
Collaborator Author

@kainuja: There are no such keys. you must use the virtual keyboard.  To convert A0FE

to decimal, use "dec(0xA0FE)".

Reported by helder.pereira.correia on 2010-05-13 17:23:05

@heldercorreia
Copy link
Collaborator Author

@kainuja: I obviously meant the "real" keyboard instead.

Reported by helder.pereira.correia on 2010-05-13 17:31:17

@heldercorreia
Copy link
Collaborator Author

I would add to this, have functionality to be able to click on the binary displayed
number to toggle it on or off, similar to the decimal functionality of the windows
calculator ... 

Reported by benjamin.d2330 on 2015-06-25 17:11:33

newinnovations referenced this issue in newinnovations/SpeedCrunchSI Mar 5, 2017
@lzyjk
Copy link

lzyjk commented Aug 15, 2019

This would be improved if it was possible to display results in two-complement given a word size, so for -1 (dec) we would get 0xFF (8 bit word size) or 0xFFFF (16 bit) etc. Much more useful when messing with hex or binary than getting -0x1.

Cheers

@heldercorreia
Copy link
Collaborator Author

@lzyjk Please note that we have migrated the issue tracker long time ago to https://bitbucket.org/heldercorreia/speedcrunch/issues . Please drop your suggestions there, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants