# Description

DiffIt! Free calculates and explains derivatives of mathematical functions.

Type in a mathematical function and DiffIt! Free will differentiate it. What's more it can even tell you how it arrived at the result. The explanation traces all the steps and also tells you which rules have been applied.

This easy to use tool can help you learn how to find derivatives of most common functions.

Functions supported are:

sqrt exp

sin cos tan

asin acos atan

sec cosec cot

sinh cosh tanh

asinh acosh atanh

sech csch coth

ln log log2

erf erfc

DiffIt! Free is ad supported. If you like this app and you want to get rid of the advertising, please support us and purchase the full version called DiffIt!

Changes in version 1.1.4

- fixed empty input bug

- fixed parsing bug; invalid expressions are detected more reliably

- modified parsing rules; sin(x)^2 will now be interpreted as (sin(x))^2

Note that sin x^2 is now also interpreted as (sin(x))^2, you need to write sin(x^2) for alternative interpretation.

Changes in version 1.1.3

- improved button design

- back button and Action Bar works according to guidelines

Changes in version 1.1.1

- Fixed linkage error

Changes in version 1.1.0

- Improved parsing "sin x" is now an acceptable abbreviation of "sin(x)"

- Added help text and complete a reference of differentiation rules

- Fixed welcome dialog bug

- Improved expression simplification

You must install this app before submitting a review.

Google Play reviews now use Google+ so it's easier to see opinions from people you care about. New reviews will be publicly linked to your Google+ profile. Your name on previous reviews now appears as "A Google User".

Write a review

My review

Review from

# Reviews

Helpfulness

Newest

Rating

Helpfulness

All Versions

All Versions

Latest Version

4.0

9 total

5 4

4 2

3 2

2 1

1 0

Manuel Sequino

Excellent app It permits you to calculate a wide range of functions!! Of course you must not use it during math examinations :-)

Review deleted

# What's New

- slight modifications how input is interpreted

- fixed minor bugs in parser

- added mention of chain rule in explanations

# Additional information

Updated

August 8, 2014

Size

672k

Installs

500 - 1,000

Current Version

1.1.5

Requires Android

2.2 and up

Content Rating

Everyone

Permissions

Report

Flag as inappropriate Offered By

Cogito Learning Ltd

# Similar

## Calculus Derivative Calculator

Jesbus

1

This easy to use app calculates the derivative of any formula you enter into it. It will give you both a graphical representation of the derivative, so you can easily understand the output formula, and a representation in text which other software can understand.

No internet connection needed! All calculations are done offline on your device!

This app isn't just a list of derivatives, it uses the quotient rule, product rule and chain rule recursively to produce derivatives.

No internet connection needed! All calculations are done offline on your device!

This app isn't just a list of derivatives, it uses the quotient rule, product rule and chain rule recursively to produce derivatives.

## DerivCalc Free

The calculation is performed in a human-understandable way.

This free trial version does not specify the process of calculating the derivative, only the final result is shown.

Try it before purchasing. Update your software application up to the commercial version, with the derivative calculation process shown.

This free trial version does not specify the process of calculating the derivative, only the final result is shown.

Try it before purchasing. Update your software application up to the commercial version, with the derivative calculation process shown.

## Differentiate or Integrate

Version 1.3 :

- Crash Fixes

- More intuitive UI

- Crash Fixes

- More intuitive UI

You can also solve differential equations and plot graphs of your choice

Now, do your homework easily when the app :

-- Shows all the steps of differentiation and integration

-- Supports a wide range of functions (trigonometric, polynomial, logarithmic / a combination of them)

-- Draws a graph of any mathematical function

-- Allows you to solve differential equations with initial value problems.

-- Allows you to view the raw data of every computation

-- Has pinch-to-zoom feature so that you can analyze your solutions well

-- Uses multicolored graph plots so that you can compare the solutions of differential equations

For feedback and suggestions, send an email to rajatpawar@hotmail.com. Note that the app is ad-based which is not shown in the screenshots for clarity.

Visit http://rajatpawariit.wix.com/difforint and https://twitter.com/DiffOrInt for further details.

## RealMath Calculator

The main aim of this calculator is to get the right result if you have big formulas, because in this printed style you will not loose the overview.

RealMath is a scientific calculator which prints fractions, expontents and other similar things in mathematic correct style on the screen.

RealMath is a scientific calculator which prints fractions, expontents and other similar things in mathematic correct style on the screen.

functions:

-correctly displayed formulas

-memory save/load

-function memory save/load

-custom memory names

-saves formula history on restart

-comes with many mathematical and physical constants

-zoom

keywords: calculator, formulas, equations, mathematics

## MRD Derivatives

MRD

1

Need to take a derivative? Whip it out and put it in! No internet required!

Input the function and the app will tell you the derivative of that function.

e.g. 2x^x+3x^2, sin(x), cos(sin(x)), etc. You get the picture...

Need to take the derivative more than once? Just hit derive again! Or, plug in a value for x and evaluate.

This derivative calculator also solves bounded integrals, numerically. It will factor polynomials for you, and simplify your answer.

Supports all basic calculus functions.

The best part? It actually works! Although, for extremely complicated functions the derivative may not be as simplified as possible (but it will still be correct)

Perfect for on-the-go mathletes.

Takes practically no space.

Note: Parenthesis must match up before you can take the derivative.

Keywords:

Derivative, Calculator, MRD, Derivatives

## Scientific calculator

Calculator simple interface but with all the scientific functions without advertising

Calculator that aims to include graphs and matrix math without losing its simplicity, this application will get a simple scientific calculator with different additional features and no ads on the screens to avoid losing concentration.

This application is an all in one, if you are looking for something simple with advanced features this app is for you. Slide your finger left and right to view more panels and move from one screen to another.

Features:

• Calculator Basic arithmetic (+, -, *, /)

• Trigonometry (sin, cos, tan, arcsin, arccos, arctan)

• Complex numbers (5 + 7i)

• Graphics X, y (y = x ^ 2)

• basic matrix math (+, *, inverse, transpose)

• Hexadecimal and binary support (1A + E)

• Animated History (Long press for copy and paste)

• Hide screens that do not need

• Calculator is valid for Smartphone and Tablet

• Widget

• Switching between functions by sliding your finger

• Setting calculator to toggle screens

• No advertising on screens to keep concentration

## Arity Mod

Arity Calculator was written by Mihai Preda, and is open source. It uses the "Arity" arithmetic library.

Адаптировано для Android 4.x by Naik. Special mod for KI-14-1 :) Enjoy!

Sample expressions

simple expression: 1+2

variable evaluation: pi

function evaluation: sin(0)

variable definition: a=3.5

function definition: f(x)=x^2-1

parentheses: (1-x)^2

To enter an expression cointaining letters, such as sin(x), use the ⇳ key on the basic keypad. It toggles opened/closed the letter keypad.

Predefined functions

Logarithms and power

sqrt(x): square root; x^0.5

cbrt(x): cube root; x^(1/3)

exp(x): exponential; e^x

log(x), ln(x): natural logarithm

log2(x), lb(x): binary logarithm

log10(x), lg(x): decimal logarithm

log(base,x): arbitrary base logarithm

Trigonometric - radians

sin(x), cos(x), tan(x)

asin(x), acos(x), atan(x)

Trigonometric - degrees

sind(x), cosd(x), tand(x)

asind(x), acosd(x), atand(x)

Hyperbolic

sinh(x), cosh(x), tanh(x)

asinh(x), acosh(x), atanh(x)

Other

gcd(x,y): greatest common divisor

comb(n,k): combinations

perm(n,k): permutations

min(x,y), max(x,y)

floor(x), ceil(x)

abs(x): absolute value

sign(x): signum

rnd(): random value from [0,1). rnd(max): random value from [0, max).

gamma(x): (x-1)!

mod(x,y): modulo

Complex numbers

i or j is the complex base. Example:

i*i

(1+i)^2

e^(i*pi)

Operators

+ - × ÷ basic arithmetic

^ power

% percent

! factorial

# modulo

√ square root

' first derivative

Tips

Parentheses: you may omit the leading or final parentheses, e.g. 1+2)(3+4 is valid.

Multiplication: you may omit the multiplication operator when unambiguous, e.g. 3π+2(1+2)

Expression continuation: starting a new expression with an operator auto-inserts ans, the result of the last expression.

Clear: use the Enter key to quickly erase the whole input line.

Scientific e notation: 1e3 is 1000.

Angles in degrees instead of radians: use either sind(90) or sin(90deg).

Use trackball Up/Down to navigate the history.

Derivative

It is possible to compute the first derivative of a function with one argument using the prime notation: log'(5).

The prime mark (quote) must appear immediately after the name of the function, and must be followed by open-parentheses.

The derivative may be plotted e.g. sqrt'(x).

To compute the derivative of an expression you must define the expression as a named function: E.g. f(x)=x^3+x^2+1, followed by f'(x).

Multi plot

To plot multiple functions on the same 2d graph, simply enter them on the same line separated by ";". E.g. x;x^2;2

Binary, octal, hexadecimal

You can enter values in binary, octal or hexadecimal by prefixing them with 0b, 0o or 0x respectivelly, such as:

binary: 0b1010

octal: 0o17

hexa: 0x100

# More from developer

## Tewter

GCSE level math training and revision. This innovative app automatically generates questions according to the UK curriculum. It keeps track of your performance and automatically creates revision sessions that focus on your weak points. It's the easiest way to practice maths for the next exam.

Features

automatic question generator with almost unlimited variationsquick section test, chapter revision, course revision and exam-like teststatistics and success rates for sections and chaptersquestions relevant for the national curriculumeasy to read tutorialsfree app contains Number Facts questions and tutorialsplugin system. Manage all chapters through this appspecial mathematical keyboard containing all symbolsclean design

Topics

prime numbersfactors and prime factorsgreatest common factorlowest common multiplesquare numbers and cube numberssquare roots and cue rootsindicesindex lawsfractional indicespowers of 2 and 10

## Tewter Essential Algebra

GCSE level math training and revision. This innovative app automatically generates questions according to the UK curriculum. It keeps track of your performance and automatically creates revision sessions that focus on your weak points. It's the easiest way to practice maths for the next exam.

The unique symbolic algebra system lets you answer the algebra questions in free form.

Note: This app is a plug-in for the free Tewter base app. Please install the free Tewter app first!

Features

automatic question generator with almost unlimited variationsquick section test, chapter revision, course revision and exam-like teststatistics and success rates for sections and chaptersquestions relevant for the national curriculumeasy to read tutorialsfree app contains Number Facts questions and tutorialsplugin system. Manage all chapters through this appspecial mathematical keyboard containing all symbolsclean design

Topics

algebraic expressionsalgebraic expressions involving squaresusing index laws in algebraic expressionsexpanding bracketsfactorising expressionssimplfying algebraic expressionsmultiplying two bracketssquares of bracketssolving equations and the balancing method

## DiffIt!

DiffIt! calculates and explains derivatives of mathematical functions.

Type in a mathematical function and DiffIt! will differentiate it. What's more it can even tell you how it arrived at the result. The explanation traces all the steps and also tells you which rules have been applied.

This easy to use tool can help you learn how to find derivatives of most common functions.

Functions supported are:

sqrt exp

sin cos tan

asin acos atan

sec cosec cot

sinh cosh tanh

asinh acosh atanh

sech csch coth

ln log log2

erf erfc

Changes in version 1.1.4

- fixed empty input bug

- fixed parsing bug; invalid expressions are detected more reliably

- modified parsing rules; sin(x)^2 will now be interpreted as (sin(x))^2

Note that sin x^2 is now also interpreted as (sin(x))^2, you need to write sin(x^2) for alternative interpretation.

Changes in version 1.1.3

- improved button design

- back button and Action Bar works according to guidelines

Changes in version 1.1.1

- Fixed linkage error

Changes in version 1.1.0

- Improved parsing "sin x" is now an acceptable abbreviation of "sin(x)"

- Added help text and complete a reference of differentiation rules

- Improved expression simplification