Elementary Arithmetic Exercises

If you encounter any problems using these exercises, please write about it in the comments.

MultiplicationTableExercises

64 multiplication exercises from 2 * 2 to 9 * 9 presented in random order.

Link to use Multiplication Table Exercises online:

https://telvannichad.github.io/MultiplicationTableExercises/MultiplicationTableExercises.html

Link to use Multiplication Table Exercises for old browsers online:

https://telvannichad.github.io/MultiplicationTableExercises/MTEforOldBrowsers.html

AdditionExercises

81 addition exercise from 1 + 1 to 9 + 9 presented in random order.

Link to use Addition Exercises online:

https://telvannichad.github.io/MultiplicationTableExercises/AdditionExercises.html

Link to use Addition Exercises for old browsers online:

https://telvannichad.github.io/MultiplicationTableExercises/AEforOldBrowsers.html

SubtractionExercises

45 subtraction exercises from 1 - 1 to 9 - 9, without negative differences, presented in random order.

Link to use Subtraction Exercises online:

https://telvannichad.github.io/MultiplicationTableExercises/SubtractionExercises.html

Link to use Subtraction Exercises for old browsers online:

https://telvannichad.github.io/MultiplicationTableExercises/SEforOldBrowsers.html

Versions for older browsers

Versions for older browsers are tested in Internet Explorer 8 and Android Browser of Android 2.3.3

How to use any Exercises offline

  • Click Code => Download ZIP
  • Extract MultiplicationTableExercises.html or any other .html file from downloaded zip archive
  • Open MultiplicationTableExercises.html or any other .html file in your web browser
  • Click START button to start exercises
  • Click OK button to finish an exercise, or, while input field is selected, press Enter or Numpad Enter on keyboard (in versions for older browsers only clicking OK button may be working to finish an exercise)

Code on GitHub: [https://github.com/Telva

... keep reading on reddit ➑

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/Telvanni_Chad
πŸ“…︎ Nov 22 2021
🚨︎ report
(Love2d)Attempt to perform arithmetic on local 'x1' (a function value)

I'm making a game of connect in love2d(I don't know if I should post this to /r/love2d)

I'm trying to get a specific rectangle to rotate 90 degrees when you left click on it,

for this I make a function for distance to tell if the mouse pointer is close enough to a certain circle(switch1) when you click on it, and then call it in the love.update() function.

the relevant code:

function love.update(dt)
    local mousex = love.mouse.getX
    local mousey = love.mouse.getY
    local mouseToSwitch = distance(mousex, mousey, switch1x, switch1y)
    if mouseToSwitch < 50 and love.mouse.isDown(1) then
        rec1dir = rec1dir + 90
    end
end
function distance(x1, y1, x2, y2)
    return math.sqrt( (x2 - x1)^2 + (y2 - y1)^2 )
end

I run the game, and when I click anywhere inside the window I get this error:

Error

main.lua:52: attempt to perform arithmetic on local 'x1' (a function value)

Traceback

main.lua:52: in function 'distance'

main.lua:20: in function 'update'

[C]: in function 'xpcall'

**the line 52 mentioned in the error is line 10 in the code written above, and line 20 is line 4**

πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/PlatinumWatch1623
πŸ“…︎ Dec 26 2021
🚨︎ report
parker triangle equation. im a noob at desmos so feel free to criticize. i didnt use piecewise functions because i want it to be a math equation using simple arithmetic. desmos.com/calculator/h0w…
πŸ‘︎ 15
πŸ’¬︎
πŸ‘€︎ u/mcp1112
πŸ“…︎ Dec 06 2021
🚨︎ report
How is addition (and the other elementary arithmetic operations) formally defined?

I've been doing some reading on the nuts and bolts of basic maths, following that Wikipedia rabbit hole essentially, and though I now feel more enlightened, I also have a lot more questions. My question for today is: exactly how are the elementary operations defined? I will take you through my thought process, which will reveal the precise nature of my confusion.

So, according to Uncle Wiki, an arithmetic operation like addition is a binary relation, meaning that it is a subset of (AΓ—B)Γ—C, where AΓ—B is the domain of the operation and C is the codomain; in other words, it takes two elements and spits out a third. The elements of this subset are precisely those which satisfy the definition of the relation. With addition, {(2,4)} is related to {6}, but not {7}.

That's very easy to understand, at least intuitively. My stumbling block comes when I try to make this explicit, by which I mostly mean giving an expression in set-builder notation. All I can think of with that is something like {(a,b,c) ∈ ℕΓ—ℕΓ—ℕ | a+b = c}.

Do you see the problem? In defining addition this way, it was necessary for me to use another, unjustified definition of addition. It seems very circular. I would really like to know how addition (and the other operations) are defined from "first principles", if that makes any sense. I want to see it broken down into its most elementary parts and put back together. Can you help me with that?

Bonus question: the algebraic properties of an operation β€” commutativity, associativity, etc β€” are these conditions that we impose arbitrarily, or are they properties guaranteed by the definition of the operations themselves/axioms?

πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/theblindgeometer
πŸ“…︎ Aug 15 2021
🚨︎ report
I implemented the Fibonacci Sequence in pure lambda calculus within JavaScript!! No arithmetic operators, no assignment, no numbers and no loops... just functions :) github.com/OscarSaharoy/l…
πŸ‘︎ 32
πŸ’¬︎
πŸ‘€︎ u/This_H
πŸ“…︎ Sep 22 2021
🚨︎ report
Not all functions have elementary antiderivatives.
πŸ‘︎ 826
πŸ’¬︎
πŸ‘€︎ u/12_Semitones
πŸ“…︎ Jan 26 2022
🚨︎ report
What is 'shoup()' function in the finite field arithmetic?

I am reading the source code of the NFLlib project. They use the shoup(x,y) function as if it is something well known here: https://github.com/quarkslab/NFLlib/blob/master/include/nfl/core.hpp#L596

But googling 'shoup', 'finite field', etc doesn't lead to its definition.

What might the shoup(x,y) function do?

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/one_based_dude
πŸ“…︎ Sep 28 2021
🚨︎ report
LyCore 3: My 1 Hz, 8 bit Redstone CPU with 11 B of RAM, 4 dual read registers, 64x20 bits of program memory, ALU supporting all arithmetic and logic functions, conditional and unconditional jumps, user input, display and a few other features youtu.be/YNUoq5RXIyI
πŸ‘︎ 81
πŸ’¬︎
πŸ‘€︎ u/KuropatwiQ
πŸ“…︎ Jul 23 2021
🚨︎ report
I call it the "Logic Operator": 74LS181 ALU powered device for doing 8 bit logical functions and arithmetic reddit.com/gallery/mjw7js
πŸ‘︎ 691
πŸ’¬︎
πŸ‘€︎ u/TheRealProfB
πŸ“…︎ Apr 04 2021
🚨︎ report
[Elementary Arithmetic] Did you memorize addition and subtraction tables the way we're taught to memorize multiplication tables?

I remember being expected to memorize multiplication tables in third grade. It occurs to me that it might have also been helpful to memorize addition and subtraction tables in a similar, rote kind of way. Is this something you remember being expected to do, or do most math practitioners just sort of develop a better intuition for fast addition and subtraction as they go?

πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/Automatic_Llama
πŸ“…︎ Mar 06 2021
🚨︎ report
The truth about elementary arithmetics
πŸ‘︎ 78
πŸ’¬︎
πŸ‘€︎ u/KeksKuh
πŸ“…︎ Aug 07 2020
🚨︎ report
Arithmetics Without Plus: Criticising Type Systems using Elementary Arithmetics potocpav.github.io/progra…
πŸ‘︎ 9
πŸ’¬︎
πŸ‘€︎ u/pavelpotocek
πŸ“…︎ May 21 2020
🚨︎ report
[Modular Arithmetic] How would you use Euler's Function on problems with a very large totient function?

For example, how would you solve 44^-1(mod667)? After calculating phi(667), you end up with 44^615(mod667), which would take ridiculously long to calculate without a calculator. And even then, most calculators cannot even go that high.

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/SolShadows
πŸ“…︎ Jul 07 2021
🚨︎ report
Dynamic arithmetic function

Hi. I am lost in this.
I have a table with a string column for mathematics functions:
TABLE A.RULE = ' 0.1 * (VAL1 * 0.9 + VAL2) '

I need create a query for convert two fields to one using the user predefined rule.

Example:
SELECT d.PK, d.VAL1, d.VAL2, f.RULE, dbo.fGetRuleValue(f.RULE, d.VAL1, d.VAL2) AS RULE_VALUE
FROM dbo.TB_DATA d,
dbo.TB_FIELD f
WHERE d.FK_FIELD = f.PK_FIELD;

I try with exec('SELECT @.r = ' + @.RULE) or sys.SP_ExecuteSQL('SELECT @.r = ' + @.RULE), but functions dont can call stored procedures and dynamic procedures.

My procedure dont going to make INSERTS, DELETES, UPDATES, ALTERS, DROPS or CREATES in the database...

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/Majinsei
πŸ“…︎ Apr 13 2021
🚨︎ report
Rebinding Arithmetic Functions

I'm continuing to read through the text of Software Design for Flexibility, but I'm using Racket instead of Scheme.

I've encountered the part where they rebind arithmetic operators.

(define - #| new definition ... |#)

but before doing that they are able to store the original value of -

(define n:- #| somehow look original value of '- up in the 'system-global-environment |#)

However, Racket does not seem to have system-global-environment bound.

What would be the equivalent?

EDIT: I found make-base-namespace and namespace-variable-value which seem to do the trick.

I am using them like so:

(define (base-binding sym)
  (namespace-variable-value sym #t #f (make-base-namespace)))
(define n:- (base-binding '-))
πŸ‘︎ 8
πŸ’¬︎
πŸ‘€︎ u/chebertapps
πŸ“…︎ Mar 24 2021
🚨︎ report
Magnetic 3D-printed "ten frame" for teaching elementary school counting and arithmetic imgur.com/a/oRg74jK
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/tomkinsc
πŸ“…︎ Aug 18 2020
🚨︎ report
Magnetic 3D-printed "ten frame" for teaching elementary counting and arithmetic imgur.com/a/oRg74jK
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/tomkinsc
πŸ“…︎ Aug 19 2020
🚨︎ report
What is a non-elementary function?

A friend of mine proposed a question to me that necessitates that I know what an elementary and non elementary function is. My mathematical literacy is quite low. That being said, I feel like I can recognize an elementary function. The definition that I've seen of non-elementary functions on Wikipedia make no sense to me.

Can you give me an example of a non-elementary function? What would taking its derivative or integral look like?

πŸ‘︎ 2
πŸ’¬︎
πŸ“…︎ Oct 10 2021
🚨︎ report
"'I fundamentally reject the notion you need technology aids in grammar school,' said Alan Eagle...whose daughter...is one of the 196 children at the Waldorf elementary school...'The idea that an app on an iPad can better teach my kids to read or do arithmetic, that's ridiculous.'" nytimes.com/2011/10/23/te…
πŸ‘︎ 753
πŸ’¬︎
πŸ‘€︎ u/trot-trot
πŸ“…︎ Oct 23 2011
🚨︎ report
I found a great method for cleaning and converting speaker measurements into useable FRD files, but I don't have Excel, which the method requires (link in body text). Can I do the same thing Bagby describe in REW using Trace Arithmetic functions?

How to Achieve Accurate In-Room Quasi-Anechoic Free-Field Frequency Response Measurements Down to 10 Hz by Jeff Bagby

I have the most recent version of REW (5.20) and all of my on/off axis and far/near field measurements (taken with REW and UMM-6). I'm just wondering if I can do the same thing in REW that Jeff describes with his FRD Response Blender and Minimum Phase Extractor. Bagby's software runs in Excel, but I don't have an active subscription.

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/twowaysplit
πŸ“…︎ Jan 03 2021
🚨︎ report
[Elementary Math] How do I solve this problem using arithmetic and not algebra? This is for a class that teaches how to approach math to elementary students.
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/enormous-radio
πŸ“…︎ Sep 30 2019
🚨︎ report
Another Scheme Yielding a Representation of an Arithmetic Function - in This Case the Euler Ο•-Function -Through a Geometrical Construction: A Plot of the 'Thomae' Function
πŸ‘︎ 27
πŸ’¬︎
πŸ‘€︎ u/Ooudhi_Fyooms
πŸ“…︎ Nov 06 2020
🚨︎ report
Years of mastering elementary arithmetic led me to this moment.
πŸ‘︎ 2k
πŸ’¬︎
πŸ‘€︎ u/forNOreason100
πŸ“…︎ Jun 24 2014
🚨︎ report
Prolog to Represent Arithmetic Functions

Hi, I’m very new to Prolog and because of COVID I’ve received basically no guidance in learning it. I’m also struggling to find recourses online so hopefully someone can help.

I’ve been given the program:

p(0,X,X).

p(s(Y),X,s(Z)) :- p(Y,X,Z).

We were told this used a representation of natural numbers that started with 0 and then used s(n) to represent the successor of n. And then asked to work out which arithmetic function this represents.

I’m still not really sure what it’s for and I can’t get the program to do anything useful despite trying for hours. Any help would really be appreciated.

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/xNegomi
πŸ“…︎ Dec 23 2020
🚨︎ report
[Group 5] My HL Math AA IA task 1 is due in a few days... My class covered Trigonometry, Complex numbers, Arithmetic and Geometric series, Probability (conditional, permutations, sets, bayes theorem, etc.), functions, and etc. Any ideas?
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/bebeboowee
πŸ“…︎ Feb 15 2021
🚨︎ report
Are there terminal commands for cut, copy, and paste? Elementary OS uses "ctrl + c" for copy, but I also want to use Super + c to do the same function.
πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/contactlite
πŸ“…︎ Oct 06 2021
🚨︎ report
Armstrong elementary school begins functional closure as 4 teachers from the school file worksafe claims. 1 in 6 mask exemptions in SD83 are students at AES. 7 of 20 children in one class have exemptions. saobserver.net/news/two-d…
πŸ‘︎ 64
πŸ’¬︎
πŸ“…︎ Jan 14 2022
🚨︎ report
Simple scripting VM example (parser + bytecode) with strings, arithmetic, control flow (no functions (yet!)); nan-tagging and indirect-threading; based on "Crafting Interpreters" book; faster than PUC-Rio Lua and Node.js (JIT off) in arithmetic loop benchmark godbolt.org/z/5GbhnK
πŸ‘︎ 15
πŸ’¬︎
πŸ‘€︎ u/nikki93
πŸ“…︎ Sep 14 2020
🚨︎ report
Having trouble with understanding the ALU, (my handwriting sucks). For an ALU to be considered an ALU does it have to have all these arithmetic functions plus whatever logic functions are required. Or can you make a simple ALU with a full adder that can subtract with an OR gate and call it a day?
πŸ‘︎ 134
πŸ’¬︎
πŸ‘€︎ u/XuOUT
πŸ“…︎ Dec 29 2019
🚨︎ report
Believing in (in-)consistency: "There are very few systems, of very low strength, that we know are consistent. Presburger arithmetic is complete and consistent ... but cannot even define the multiplication function β„• Γ— β„• β†’ β„•." thehighergeometer.wordpre…
πŸ‘︎ 224
πŸ’¬︎
πŸ‘€︎ u/flexibeast
πŸ“…︎ Jun 21 2019
🚨︎ report
"A cohomological viewpoint on elementary school arithmetic" pdfs.semanticscholar.org/…
πŸ‘︎ 108
πŸ’¬︎
πŸ‘€︎ u/asaltz
πŸ“…︎ Sep 07 2017
🚨︎ report
Elementary Arithmetic Exercises

If you encounter any problems using these exercises, please write about it in the comments.

MultiplicationTableExercises

64 multiplication exercises from 2 * 2 to 9 * 9 presented in random order.

Link to use Multiplication Table Exercises online:

https://telvannichad.github.io/MultiplicationTableExercises/MultiplicationTableExercises.html

Link to use Multiplication Table Exercises for old browsers online:

https://telvannichad.github.io/MultiplicationTableExercises/MTEforOldBrowsers.html

AdditionExercises

81 addition exercise from 1 + 1 to 9 + 9 presented in random order.

Link to use Addition Exercises online:

https://telvannichad.github.io/MultiplicationTableExercises/AdditionExercises.html

Link to use Addition Exercises for old browsers online:

https://telvannichad.github.io/MultiplicationTableExercises/AEforOldBrowsers.html

SubtractionExercises

45 subtraction exercises from 1 - 1 to 9 - 9, without negative differences, presented in random order.

Link to use Subtraction Exercises online:

https://telvannichad.github.io/MultiplicationTableExercises/SubtractionExercises.html

Link to use Subtraction Exercises for old browsers online:

https://telvannichad.github.io/MultiplicationTableExercises/SEforOldBrowsers.html

Versions for older browsers

Versions for older browsers are tested in Internet Explorer 8 and Android Browser of Android 2.3.3

How to use any Exercises offline

  • Click Code => Download ZIP
  • Extract MultiplicationTableExercises.html or any other .html file from downloaded zip archive
  • Open MultiplicationTableExercises.html or any other .html file in your web browser
  • Click START button to start exercises
  • Click OK button to finish an exercise, or, while input field is selected, press Enter or Numpad Enter on keyboard (in versions for older browsers only clicking OK button may be working to finish an exercise)

Code on GitHub: [https://github.com/Telva

... keep reading on reddit ➑

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/Telvanni_Chad
πŸ“…︎ Nov 22 2021
🚨︎ report
Elementary Arithmetic Exercises

If you encounter any problems using these exercises, please write about it in the comments.

MultiplicationTableExercises

64 multiplication exercises from 2 * 2 to 9 * 9 presented in random order.

Link to use Multiplication Table Exercises online:

https://telvannichad.github.io/MultiplicationTableExercises/MultiplicationTableExercises.html

Link to use Multiplication Table Exercises for old browsers online:

https://telvannichad.github.io/MultiplicationTableExercises/MTEforOldBrowsers.html

AdditionExercises

81 addition exercise from 1 + 1 to 9 + 9 presented in random order.

Link to use Addition Exercises online:

https://telvannichad.github.io/MultiplicationTableExercises/AdditionExercises.html

Link to use Addition Exercises for old browsers online:

https://telvannichad.github.io/MultiplicationTableExercises/AEforOldBrowsers.html

SubtractionExercises

45 subtraction exercises from 1 - 1 to 9 - 9, without negative differences, presented in random order.

Link to use Subtraction Exercises online:

https://telvannichad.github.io/MultiplicationTableExercises/SubtractionExercises.html

Link to use Subtraction Exercises for old browsers online:

https://telvannichad.github.io/MultiplicationTableExercises/SEforOldBrowsers.html

Versions for older browsers

Versions for older browsers are tested in Internet Explorer 8 and Android Browser of Android 2.3.3

How to use any Exercises offline

  • Click Code => Download ZIP
  • Extract MultiplicationTableExercises.html or any other .html file from downloaded zip archive
  • Open MultiplicationTableExercises.html or any other .html file in your web browser
  • Click START button to start exercises
  • Click OK button to finish an exercise, or, while input field is selected, press Enter or Numpad Enter on keyboard (in versions for older browsers only clicking OK button may be working to finish an exercise)

Code on GitHub: [https://github.com/Telva

... keep reading on reddit ➑

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/Telvanni_Chad
πŸ“…︎ Nov 22 2021
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.