EXETOOLS FORUM  

Go Back   EXETOOLS FORUM > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #16  
Old 04-02-2018, 17:55
dosprog dosprog is offline
Friend
 
Join Date: Feb 2018
Posts: 60
Rept. Given: 0
Rept. Rcvd 7 Times in 6 Posts
Thanks Given: 22
Thanks Rcvd at 71 Times in 34 Posts
dosprog Reputation: 7
Quote:
Originally Posted by Fyyre View Post
calc.exe, in Windows.
CalcPlus v.1.0 (RUS) / 2004 is an extended (by Microsoft) version of this calculator. Added values conversion option. (Only russian version available..)


[little offtop]
Old Microsoft CALC.EXE from Win 3.11 contains an "easter egg" - calculate 3.11-3.1 and see result)).
(It's WIN16 NE-EXE, then doesn't works on 64-bit new OS's, only on 32-bit new Windows).
[/little offtop]



--Add--

RSC 1.3 / 1991 & RSC 3.0 / 1993 - it's the best DOS programmers/scientifics resident calculator. More powerful than standard CALC.EXE from Windows.

I'm using (more often) simple DOS resident HEX/DEC calculator CALC.COM (remaked 2005) . But it's for amateurs..


--Add2--

Quote:
Originally Posted by chessgod101 View Post
The hackman calculator [...]
Good functions, but It is sorry that on vbаsiс..
However thanks, - added into collection.



Last edited by dosprog; 04-04-2018 at 06:16.
Reply With Quote
The Following 2 Users Say Thank You to dosprog For This Useful Post:
niculaita (04-02-2018), Stingered (04-03-2018)
  #17  
Old 04-13-2018, 17:20
c0rin c0rin is offline
Friend
 
Join Date: Apr 2017
Posts: 2
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 2
Thanks Rcvd at 1 Time in 1 Post
c0rin Reputation: 0
Quote:
Originally Posted by bongos_man View Post
@chessgod101 (and anyone else), if you like console calculator, you might like speedcrunch--basically the same, but open source
I also use speedcrunch. You can easily switch between using binary/decimal/hexadecimal for output (no restriction on input) and the best thing is it shows the result while you're still typing. It also has a bit level view which also updates on-the-fly.
screenshot
Reply With Quote
  #18  
Old 04-15-2018, 08:55
Stingered Stingered is offline
Friend
 
Join Date: Dec 2017
Posts: 71
Rept. Given: 0
Rept. Rcvd 1 Time in 1 Post
Thanks Given: 100
Thanks Rcvd at 48 Times in 21 Posts
Stingered Reputation: 2
Thumbs up

Quote:
Originally Posted by dosprog View Post
Here is a little and very useful 32-bit calculator
32-bit ASM Calculator 1.6 (c)PCL

--Add--


And here is a specific calculator for calculate offsets in 32-bit PE-EXE file:
File Location Calculator (c)PCL

His little-modified version 1.4.0.4(+) is attached to this message (See attachement).
Added option - displays "<TaiL>" string after section name if (given address > FileOffset+VirtualSize) for this section.

Example of PE-sections table in 32-bit PE-EXE with tails in sections:



See ".text" section for example:
VirtSize =00028874h
PhisSize=00028A00h
Then:
<Tail>Size= PhisSize-VirtSize=018Ch


--Add--

For "Triming tails" of all sections in PE-section table of file
use HIEW32 HEM-Plugin PE_TAILS.HEM.



Best response yet!
Reply With Quote
The Following 2 Users Say Thank You to Stingered For This Useful Post:
niculaita (04-15-2018), wilson bibe (04-15-2018)
  #19  
Old 04-23-2018, 02:02
silver silver is offline
Friend
 
Join Date: May 2017
Posts: 6
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 6
Thanks Rcvd at 1 Time in 1 Post
silver Reputation: 0
Strong recommendation: IPython

Just type iPython in your iTerm or WSL or Konsole and use hex(), lol
Reply With Quote
  #20  
Old 04-23-2018, 06:15
dosprog dosprog is offline
Friend
 
Join Date: Feb 2018
Posts: 60
Rept. Given: 0
Rept. Rcvd 7 Times in 6 Posts
Thanks Given: 22
Thanks Rcvd at 71 Times in 34 Posts
dosprog Reputation: 7
Sometimes can be useful AnalogX PCalc.
Reply With Quote
The Following User Says Thank You to dosprog For This Useful Post:
wilson bibe (04-23-2018)
  #21  
Old 05-02-2018, 00:49
gillie92 gillie92 is offline
Friend
 
Join Date: Jul 2016
Location: 127.0.0.1
Posts: 6
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 12
Thanks Rcvd at 3 Times in 2 Posts
gillie92 Reputation: 0
I would recommend SpeedCrunch. It got syntax just like coding, easy-to-use.
Reply With Quote
The Following User Says Thank You to gillie92 For This Useful Post:
demon_da (05-02-2018)
  #22  
Old 06-28-2018, 16:05
pp2 pp2 is offline
Friend
 
Join Date: Jan 2002
Posts: 47
Rept. Given: 1
Rept. Rcvd 1 Time in 1 Post
Thanks Given: 0
Thanks Rcvd at 3 Times in 2 Posts
pp2 Reputation: 1
I think, programmer, should write calculator himself
First of all, it is interesting and you can add features, required by your calculation style (e.g. reverse notation, if you love it), second, it is not a very difficult task.

p.s. surely, I wrote my favorite myself, here is list of features, maybe someone will find them useful to implement in their programs:
- almost any number lengths are supported, i.e. 128-bit numbers, 256-bit, etc.
- floating point numbers can be with different mantissa and exponent size, so one can just get 128-bit floating point compatible with IEEE-754, or play with 256-bit floats to see if they will help.
- all bit operations are supported, including popcount and cyclic shift even through carry bit (to emulate CPU instructions), but one can cyclic shift even 256-bit number too
- surely, hex, oct, bin radixes are supported, including limiting representation size, so one can always know how many bytes will be required to represent current number in memory (including floating point format)
- binary complement format is supported, one can change signed and unsigned representation on the fly, this is usefull to check, that e.g. -16=240 in byte types.
- full SNaN, QNaN, machine zero, epsilon, +Inf, -Inf and rounding schemes support for IEEE-754.
- some exotic functionality also presents: e.g. representing floating point number as a continuos fraction, checking for primeness, finding gcd/lcm, etc.

and so on... even if I missed smth required for my work, I just edit sources and add this functionality

p.p.s. not attached here, since calculator is a bit ugly and has no built-in help, and one should remember all its commands.
Reply With Quote
  #23  
Old 06-28-2018, 16:20
Kurapica's Avatar
Kurapica Kurapica is offline
VIP
 
Join Date: Jun 2009
Location: Archives
Posts: 97
Rept. Given: 10
Rept. Rcvd 118 Times in 30 Posts
Thanks Given: 13
Thanks Rcvd at 91 Times in 21 Posts
Kurapica Reputation: 100-199 Kurapica Reputation: 100-199
When most calculators hit an overflow you can depend on this one

http://mrob.com/pub/comp/hypercalc/hypercalc-javascript.html
Reply With Quote
The Following User Says Thank You to Kurapica For This Useful Post:
tonyweb (07-03-2018)
  #24  
Old 07-03-2018, 00:50
dosprog dosprog is offline
Friend
 
Join Date: Feb 2018
Posts: 60
Rept. Given: 0
Rept. Rcvd 7 Times in 6 Posts
Thanks Given: 22
Thanks Rcvd at 71 Times in 34 Posts
dosprog Reputation: 7
Old DOS resident HEX/DEC calculator, remake of CALC.COM (c)D.Gurtyak,1990:
CALC.COM v.0.000a, remake 2005

Old DOS resident scientific calculator with reverse notation and minimum of memory requirements:
SCALC.COM v.1.0(fixed) (c)Safonenkov,1992

Both written on ASM.

Last edited by dosprog; 07-03-2018 at 10:54.
Reply With Quote
The Following User Says Thank You to dosprog For This Useful Post:
tonyweb (07-03-2018)
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 14:35.


ICP05004977
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX