• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Ultimath!

Moved out of Alpha/Beta

Ultimath

perimeter_selecions.jpg

Features:
  • Number Converter (Binary, Decimal, Hexadecimal, Octal)
  • Perimeter/Circumference/Area/Volume/Surface Area solvers
  • Quadratic Formula (includes all fractal answers)
  • Distance Formula (including midpoint)
  • Miles/Kilometer conversion
  • Temperature Converter (Fahrenheit, Celsius, Kelvin, Rankine, Reaumur)
  • Pythagorean Theorm (solve for A, B or C)
  • Heron's Formula
  • Radical Simplification (go to Radical Simplification below for more details )
  • Matrix (Add, Subract, Multiply matricies)
  • Statistics Helpers ( flip a coin x times, roll a dice x times, create your own )

Number Converter

numberconverter.jpg

Perimeter/Circumference/Area/Volume/Surface Area

perimeter_selecions.jpg
perimeter_answer.jpg

Quadratic Formula

norealsolutionshalffraction.jpg
norealsolutions.jpg
twosolutions.jpg

Distance Formula

distanceformulanotrounded.jpg
rounddialog.jpg
roundeddistanceformula.jpg

Miles/Kilometer

mileskilometers.jpg

Temperature Converter

temperatureconverter.jpg

Pythagorean Theorm

pythagoreanfirst.jpg
pythagoreananswer.jpg

Heron's Formula

heronsformula.jpg

Radical Simplification

simplifiedradical.jpg
radicalperfectsq.jpg
radicalalreadysimplified.jpg

Matricies

matrix.jpg

Statistics Helpers

flipcoins.jpg
 
Wow - glad I decided to look over here.

I am a Grad student at a local university doing my master's in Biotechnology, having just graduated with a Bachelor's in Computer Science with a minor in Mathematics.

I am also taking the lat 4 classes I need to finish my Mathematics degree and obtain a second bachelor's 8while* doing my Master's.

I can definitely put this thing through its paces. In fact, I am in pretty good with the head of the Math department, and I am pretty sure he (and a few of the professors) would be interested in the viability of this application as well....
 
Upvote 0
of coarse! Although, I'm 16, and a single-person developer. I'd need obviously help with the math, (i'm only in pre-calc, ahead, but not by enough obviously)
this thing does a LOT of things already, and i just stopped and published the beta version for people, like yourself, to take a look at the app, check it out, SEND ME SUGGESTIONS (already did, great:D) and so forth. I would love to have some help adding more things to it, more or less the basics on the ideas, and an outline of the equations and how to implement them, because lets face it, looking up equations and trying to figure this crap out? not easy. Lets look at the quadratic formula solver.. I have 358 lines of code on this one, and they're pretty much full lines ( not lines of blank space/just }'s, they're mostly all how to print out a more simplified radical expression, because finding the imaginary answers is easy, but keeping it in simplified radical/fractal form? well thats an entirely different story) but yeah, i would LOVE to do this stuff. Given I have some time to do it, I have school full time and work so yeah.. Beta does close itself on November First, just an FYI, oh and the beta screen was fixed, you wont see anything until the date of Nov 1, which will no longer allow you into the application, for updates more or less.

Email me: sam.voss@gmail.com let me know what you think,
and if you get the chance, or it comes up, or whatever, it would be great for you to tell all of your math friends with android powered phones about this, i know for sure, there is, for sure, a huge user base that would like this application.

follow me on twitter: lifeinjava
either of these two things will get messages to me fast, although it would be faster for me to message everyone back on twitter, so for short things/ideas, please stick with this.
 
Upvote 0
An Arraylist in JAVA can hold however large of an array that you want, IIRC, but that may be limited by RAM and / or the type defined...sorry, stretching the memory there.

In Android, though, I don't know if there is a limitation or not. You might start out by having the user pick how large the first and second matrices are (dimensions) so you can also validate that a product exists - with Matrices, the inner dimensions need to be the same - so you can multiply a 4 x 2 matrix with a 2 x 5, and the output would be a 4 x 5 (the outer dimensions) matrix. You probably already knew this, but if you were to have the user input the dimensions first, then you could (should?) be able to set up the array(s) based upon the input dimensions....and also check and verify that the product actually exists, so someone not familiar with matrices doesn't try to multiple a 3 x 3 matrix with a 2 x 3....
 
Upvote 0
Really nice job so far. A phone doubling as a sci calc makes a lot of sense.

Matrix Finished! only does A + B, AxA,AxB,BxB for the moment.. not sure how to implement the inverses of anything larger than a 2x2.. screenshots posted soon!


I managed to garner some hidden interest in math and managed to write a piece of code to find the inverse of a 3x3 matrix. Am also pretty certain that it should work for square matrices of different sizes.

I can PM it to you if you'd like to take a look at it.

Narayan
Galaxy S
 
Upvote 0
Sorry, Sam, I saw you msgd me a couple of days ago - I have only been in here and there, a lot going on in my master's Thesis research.

The original beta I have doesn't seem to want to update, and I see that there are 2 versions in the market, 1.01 and 2 (obviously I am going to try 2). I'll try to test it out some more this weekend, but I had a few of my fellow students saying your app was awesome (of course b/c they want to use it during tests, which was the biggest concern that profs had...)
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones