RubyCalc
RubyCalc
1.0.4

2.3

RubyCalc free download for Mac

RubyCalc1.0.4

11 April 2008

Calculator.

Overview

RubyCalc is a quick, handy, free calculator.

Google can be used as a calculator really handier than the Calculator application of Mac OS X.

  • use numbers arbitrarily long (more than 10 figures...) ?
  • type long expressions with parenthesis but without mistake ?
  • easily mix numbers in different basis (binary, decimal, hexadecimal...) ?

RubyCalc may be what you are looking for. It supplies an application with its service, and a widget.

Caution : RubyCalc is using the Ruby language to perform computations. This language has some specificities, like integer divisions, pow operator, modulo operator (for instance). Be sure to understand theses specificities by reading the documentation, otherwise you may not understand the result. Examples : 5/2 = 2 (integer division) 5%2 = 1 (modul) 5/2.0 = 2.5 5^2=7 (binary exclusive or) 5**2 = 25 (pow)

What's new in RubyCalc

Version 1.0.4:
  • Fixed an incompatibility of the Widget with MacOS 10.5 Leopard;
  • Better handling of Service shortcut change.

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate RubyCalc app?

6 Reviews of RubyCalc

Ncianca
23 February 2007
Version: 1.0.2

Most helpful

This program doesn't do math very well. 100 + 23 was 123 last time I checked, not 24 or 100.23... >> 100 + 23 => 24.0 >> 100+23 => 100.23 >> =100+23 => >> 100+23= => -:1: syntax error include Math; print 100.23=;
(0)
Nadamac
13 April 2008
Version: 1.0.4
Hi Pierre, distribute it as a special kind of calculator, that's ok. My point is that your software is irritating for an average user who expects an alternative to the built-in calculator. All those critics may sound harsh but the aim is to help you to improve your software to be ready for prime time. Keep on coding!
(0)
Chacha
11 April 2008
Version: 1.0.4
Hello No, this thing is not retarded. This is all written in the documentation : in Ruby, divisions are integers by default (1/2 = 0, but 1/2.0 = 0.5). This is usual, and useful to many people (like me). But I have been reported that, indeed, people not familiar with that are easily confused, and I should put a warning on what RubyCalc does. This warning does not yet appear on the download page, but it should soon. I do not think that it is "ego-ware". This application is very useful to me, and I have spent time to package it as an app, a widget, a service so that people who are interested by it could use it. That's just sharing.
(0)
Show comments (2)
1
Bebdabhrhbrwefg-3r§5y5h4wtedsfb
11 April 2008
Version: 1.0.4
wow! this thing is retarded: >> 1/2 => 0 >> 1/3 => 0 >> 3/4 => 0 ... and ugly too. why do people insist on cluttering up macupdate with crap 'ego-ware' like this? do you really think *anyone* is going to use this app? - of course not. so why not wait until you've finished your 'ruby for beginners' book before you start inflicting your software on the world?
(0)
Chacha
24 February 2007
Version: 1.0.2
Hello, I am sorry for the big regression introduced in version 1.0.1 and 1.0.2 about decimal point. That was the reason of failure on english systems for even simple maths (a workaround was to use spaces around operators). This is fixed in version 1.0.3 And by the way : RubyCalc is a front-end to Ruby : that is true : it does not claim to be more. But it's handy (at least for me). Regards, Pierre Chatelier
(0)
1
digitalpardoe
24 February 2007
Version: 1.0.2
This is very badly written software. It is basically a front end for IRB, no calculator interface is present, it has no form of correction or error handling and cannot perform even simple sums correctly. Please, don't waste your time with this software, I only got it becasue "Ruby" sounded interesting, but it is an awful implementation and really does not work.
(0)
Ncianca
23 February 2007
Version: 1.0.2
This program doesn't do math very well. 100 + 23 was 123 last time I checked, not 24 or 100.23... >> 100 + 23 => 24.0 >> 100+23 => 100.23 >> =100+23 => >> 100+23= => -:1: syntax error include Math; print 100.23=;
(0)