Calculator
1/0 =
infinity
🌐
Reddit
reddit.com › r/learnmath › why do we say 1/0=undefined instead of 1/0=infinity?
r/learnmath on Reddit: Why do we say 1/0=undefined instead of 1/0=infinity?
October 24, 2020 -

Like 10/2- imagine a 10 square foot box, saying 10 divided by 2 is like saying “how many 2 square foot boxes fit in this 10 square foot box?” So the answer is 5.

But if you take the same box and ask “how many boxes that are infinitely small, or zero feet squared, can fit in the same box the answer would be infinity not “undefined”. So 10/0=infinity.

I understand why 2/0 can’t be 0 not only because that doesn’t make and since but also because it could cause terrible contradictions like 1=2 and such.

Ah math is so cool. I love infinity so if anyone wants to talk about it drop a comment.

Edit: thanks everyone so much for the answers. Keep leaving comments though because I’m really enjoying seeing it explained in different ways. Also it doesn’t seem like anyone else has ever been confused by this judging by the comment but if anyone is I really liked this video https://www.khanacademy.org/math/algebra/x2f8bb11595b61c86:foundation-algebra/x2f8bb11595b61c86:division-zero/v/why-dividing-by-zero-is-undefined

🌐
Reddit
reddit.com › r/explainlikeimfive › eli5: why is 0!=1?
r/explainlikeimfive on Reddit: ELI5: why is 0!=1?
July 27, 2023 - If you define n! to be the product of all integers j in the range 1 ≤ j ≤ n, there are no integers j that fit 1 ≤ j ≤ 0, so 0! must be the product of the empty set. 1 makes the most sense for the product of the empty set because 1 multiplied ...
🌐
Escape from Tarkov
escapefromtarkov.com › news › id › 380
Patch 1.0.2.5
19 hours ago - We are experiencing a high volume of traffic and using a virtual queue to limit the amount of users on the website at the same time. This will ensure you have the best possible online experience · This page will automatically refresh, please do not close your browser
🌐
Vocabulary.com
vocabulary.com › dictionary › 0
0 - Definition, Meaning & Synonyms | Vocabulary.com
2 days ago - a mathematical element that when added to another number yields the same number
🌐
The Math Doctors
themathdoctors.org › zero-factorial-why-does-0-1
Zero Factorial: Why Does 0! = 1 ? – The Math Doctors
Similarly, you cannot reason out 0! just in terms of the meaning of factorial because you cannot multiply all the numbers from zero down to 1 to get 1. Mathematicians *define* x^0 = 1 in order to make the laws of exponents work even when the exponents can no longer be thought of as repeated multiplication.
Find elsewhere
🌐
ThoughtCo
thoughtco.com › why-does-zero-factorial-equal-one-3126598
Why Does Zero Factorial Equal One?
May 18, 2024 - The first reason why zero factorial is equal to one is that the definition of the factorial states that 0! = 1. A definition is a mathematically correct explanation (even if a somewhat unsatisfying one).
🌐
Hillel Wayne
hillelwayne.com › post › divide-by-zero
1/0 = 0
August 10, 2018 - First we need to explain what we mean by “consistency”. The formalism is sound if you can only use it to prove true statements. To say 1/0 = 0 is unsound is to either say that we can prove 1/0 ≠ 0 or that, given 1/0 = 0, we can prove something that’s false.
🌐
Wikipedia
en.wikipedia.org › wiki › Factorial
Factorial - Wikipedia
1 week ago - {\displaystyle 0!=\Gamma (0+1)=1} , and the gamma function is defined as a continuous function of complex numbers that does not involve a separate choice at this value.
🌐
Quora
quora.com › How-is-the-number-0-1-written-out-in-words
How is the number 0.1 written out in words? - Quora
Answer (1 of 3): How is the number 0.1 written in words ? 0.1 = 1/10 As such it can be written as either One tenth or Zero decimal one .
Top answer
1 of 5
18

At work so I can't ELI5 now, but here's some great info on floating points

http://docs.python.org/3.3/tutorial/floatingpoint.html

It’s important to realize that this is, in a real sense, an illusion: you’re simply rounding the display of the true machine value.

One illusion may beget another. For example, since 0.1 is not exactly 1/10, summing three values of 0.1 may not yield exactly 0.3, either:

.1 + .1 + .1 == .3 False Also, since the 0.1 cannot get any closer to the exact value of 1/10 and 0.3 cannot get any closer to the exact value of 3/10, then pre-rounding with round() function cannot help:

round(.1, 1) + round(.1, 1) + round(.1, 1) == round(.3, 1) False Though the numbers cannot be made closer to their intended exact values, the round() function can be useful for post-rounding so that results with inexact values become comparable to one another:

round(.1 + .1 + .1, 10) == round(.3, 10) True Binary floating-point arithmetic holds many surprises like this. The problem with “0.1” is explained in precise detail below, in the “Representation Error” section.

2 of 5
15

Imagine someone asked you to write down the following equation without using fractions: 1/3 + 1/3 + 1/3 = 1

You would have to write 0.33333 + 0.33333 + 0.33333 = 1 even though it isn't true in the strictest sense. You wanted to write 1/3 but you couldn't, so you wrote 0.33333. If you later ask someone else whether this equation is correct, he will rightly answer no, since 0.33333 + 0.33333 + 0.33333 = 0.99999.

This is exactly what is happening here. When python sees 0.1 it can't represent it exactly, so it stores 0.100000000000000005. When it sees 0.3 it stores 0.299999999999999988.

So when you later come back and ask if 0.100000000000000005 + 0.100000000000000005 + 0.100000000000000005 = 0.299999999999999988 it will correctly answer False.

The only difference is that python is lying to you when it prints out the numbers. So, even though the number it stores is 0.100000000000000005 it will print 0.1 for your viewing pleasure!

PS. This is not specific to python, since most programming languages work the same way. If you want exact decimal math you can use the decimal module.

🌐
University of Central Arkansas Athletics
ucasports.com › boxscore.aspx
Baseball vs South Dakota State University on 3/1/2026
5 days ago - 1st · 2nd · 3rd · 4th · 5th · 6th · 7th · 8th · 9th Play By Play Innings · Runs · 0 · Hits · 0 · Errors · 0 · Left On Base · 1 · Runs · 1 · Hits · 2 · Errors · 1 · Left On Base · 1 · Runs · 0 · Hits · 1 · Errors · 1 · Left On Base ·
🌐
Bsc
life.bsc.es › pid › skempi2
SKEMPI v2.0
SKEMPI v2.0 Structural database of Kinetics and Energetics of Mutant Protein Interactions ... The SKEMPI database contains data on the changes in thermodynamic parameters and kinetic rate constants upon mutation, for protein-protein interactions for which a structure of the complex has been solved and is available in the Protein Databank. ... We have fixed two errors in our database on 3SEK and 1JCK...