X 2-(1/2)x = -3/2 Now the clever bit: Take the coefficient of x, which is 1/2, divide by two, giving 1/4, and finally square it giving 1/16 Add 1/16 to both sides of the equation: On the right hand side we have. Principle 3 10. How to multiply 2/3 by 1/3. What is 2/3 by 1/3 in fraction form? 2/3 by 1/3 as a fraction. Note: The resulting fraction is in the reduced form. A reduced fraction is a.
Quick-Start Guide
When you enter an equation into the calculator, the calculator will begin by expanding (simplifying) the problem. Then it will attempt to solve the equation by using one or more of the following: addition, subtraction, division, taking the square root of each side, factoring, and completing the square. This calculator can be used to factor polynomials.
F X 2 X 3 2 1
Variables
3 X 2 X 1.5
Any lowercase letter may be used as a variable.
Exponents
Exponents are supported on variables using the ^ (caret) symbol. For example, to express x2, enter x^2. Note: exponents must be positive integers, no negatives, decimals, or variables. Exponents may not currently be placed on numbers, brackets, or parentheses.
Parentheses and Brackets
Parentheses ( ) and brackets [ ] may be used to group terms as in a standard equation or expression. Pine 2019 game.
Multiplication, Addition, and Subtraction
For addition and subtraction, use the standard + and - symbols respectively. For multiplication, use the * symbol. A * symbol is not necessary when multiplying a number by a variable. For instance: 2 * x can also be entered as 2x. Similarly, 2 * (x + 5) can also be entered as 2(x + 5); 2x * (5) can be entered as 2x(5). The * is also optional when multiplying with parentheses, example: (x + 1)(x - 1).
Order of Operations
The calculator follows the standard order of operations taught by most algebra books - Parentheses, Exponents, Multiplication and Division, Addition and Subtraction. The only exception is that division is not supported; attempts to use the / symbol will result in an error.
Division, Square Root, Radicals, Fractions
The above features are not supported.
Cheatsheet 1 3 2 X 2.5
Tutoring
Looking for someone to help you with algebra? At Wyzant, connect with algebra tutors and math tutors nearby. Prefer to meet online? Find online algebra tutors or online math tutors in a couple of clicks.
Thanks to Brendan O'Connor, this cheatsheet aims to be a quick reference of Scala syntactic constructions. Licensed by Brendan O'Connor under a CC-BY-SA 3.0 license.
X2 X 1 2 3
variables | |
Good | Variable. |
Bad | Constant. |
Explicit type. | |
functions | |
Good Bad | Define function. Hidden error: without = it's a procedure returning Unit ; causes havoc. Deprecated in Scala 2.13. |
Good Bad | Define function. Syntax error: need types for every arg. |
Type alias. | |
vs. | Call-by-value. Call-by-name (lazy parameters). |
Anonymous function. | |
vs. | Anonymous function: underscore is positionally matched arg. |
Anonymous function: to use an arg twice, have to name it. | |
Anonymous function: block style returns last expression. | |
Anonymous functions: pipeline style (or parens too). | |
Anonymous functions: to pass in multiple blocks, need outer parens. | |
Currying, obvious syntax. | |
Currying, obvious syntax. | |
Currying, sugar syntax. But then: | |
Need trailing underscore to get the partial, only for the sugar version. | |
Generic type. | |
Infix sugar. | |
Varargs. | |
packages | |
Wildcard import. | |
Selective import. | |
Renaming import. | |
Import all from java.util except Date . | |
At start of file: Packaging by scope: Package singleton: | Declare a package. |
data structures | |
Tuple literal (Tuple3 ). | |
Destructuring bind: tuple unpacking via pattern matching. | |
Bad | Hidden error: each assigned to the entire tuple. |
List (immutable). | |
Paren indexing (slides). | |
Cons. | |
same as | Range sugar. |
Empty parens is singleton value of the Unit type. Equivalent to void in C and Java. | |
control constructs | |
Conditional. | |
same as | Conditional sugar. |
While loop. | |
Do-while loop. | |
Break (slides). | |
same as | For-comprehension: filter/map. |
same as | For-comprehension: destructuring bind. |
same as | For-comprehension: cross product. |
For-comprehension: imperative-ish.sprintf style. | |
For-comprehension: iterate including the upper bound. | |
For-comprehension: iterate omitting the upper bound. | |
pattern matching | |
Good Bad | Use case in function args for pattern matching. |
Bad | v42 is interpreted as a name matching any Int value, and '42' is printed. |
Good | `v42` with backticks is interpreted as the existing val v42 , and 'Not 42' is printed. |
Good | UppercaseVal is treated as an existing val, rather than a new pattern variable, because it starts with an uppercase letter. Thus, the value contained within UppercaseVal is checked against 3 , and 'Not 42' is printed. |
object orientation | |
Constructor params - x is only available in class body. | |
Constructor params - automatic public member defined. | |
Constructor is class body. Declare a public member. Declare a gettable but not settable member. Declare a private member. Alternative constructor. | |
Anonymous class. | |
Define an abstract class (non-createable). | |
Define an inherited class. | |
Inheritance and constructor params (wishlist: automatically pass-up params by default). | |
Define a singleton (module-like). | |
Traits. Interfaces-with-implementation. No constructor params. mixin-able. | |
Multiple traits. | |
Must declare method overrides. | |
Create object. | |
Bad Good | Type error: abstract type. Instead, convention: callable factory shadowing the type. |
Class literal. | |
Type check (runtime). | |
Type cast (runtime). | |
Ascription (compile time). | |
options | |
Construct a non empty optional value. | |
The singleton empty optional value. | |
but | Null-safe optional value factory. |
same as | Explicit type for empty optional value. Factory for empty optional value. |
Pipeline style. | |
For-comprehension syntax. | |
same as | Apply a function on the optional value. |
same as | Same as map but function must return an optional value. |
same as | Extract nested option. |
same as | Apply a procedure on optional value. |
same as | Apply function on optional value, return default if empty. |
same as | Apply partial pattern match on optional value. |
same as | true if not empty. |
same as | true if empty. |
same as | true if not empty. |
same as | 0 if empty, otherwise 1 . |
same as | Evaluate and return alternate optional value if empty. |
same as | Evaluate and return default value if empty. |
same as | Return value, throw exception if empty. |
same as | Return value, null if empty. |
same as | Optional value satisfies predicate. |
same as | Optional value doesn't satisfy predicate. |
same as | Apply predicate on optional value or false if empty. |
same as | Apply predicate on optional value or true if empty. |
same as | Checks if value equals optional value or false if empty. |