# publish float

    

index 634f814..9175ac7 100644
@@ -83,8 +83,8 @@ More:
1. ./str-concat.md              (4 March 2021, 18:00)
1. ./bytearray.md               (9 March 2021, 18:00)
1. ./join-lists.md              (11 March 2021, 18:00)
-1. ./is-warning.md
-1. ./float.md
+1. ./is-warning.md              (16 March 2021, 18:00)
+1. ./float.md                   (18 March 2021, 18:00)
1. ./inf.md
1. ./typed-dict.md
1. ./getattr-annotation.md
diff --git a/pythonetc/float.md b/pythonetc/float.md
index 757759c..543e015 100644
--- a/pythonetc/float.md
+++ b/pythonetc/float.md
@@ -1,4 +1,4 @@
-[Floating point numbers](https://en.wikipedia.org/wiki/Floating-point_arithmetic) in Python and most of the modern languages are implemented according to [IEEE 754](https://en.wikipedia.org/wiki/IEEE_754). The most interesting and hradcore part is "arithmetic formats" which defines a few special values:
+[Floating point numbers](https://en.wikipedia.org/wiki/Floating-point_arithmetic) in Python and most of the modern languages are implemented according to [IEEE 754](https://en.wikipedia.org/wiki/IEEE_754). The most interesting and hardcore part is "arithmetic formats" which defines a few special values:

+ inf and -inf representing infinity.
+ nan representing a special "Not a Number" value.
@@ -43,7 +43,7 @@ Infinity is bigger than anything else (except nan). However, unlike in pure math
math.inf == math.inf  # True


-Sum of positive an negative infinity is nan:
+The sum of positive and negative infinity is nan:

python
-math.inf + math.inf  # nan
diff --git a/pythonetc/is-warning.md b/pythonetc/is-warning.md
index 48abd70..5dafbaa 100644
--- a/pythonetc/is-warning.md
+++ b/pythonetc/is-warning.md
@@ -1,4 +1,4 @@
-Starting Python 3.8, interpreter started to warn about is comparison of literals.
+Starting Python 3.8, the interpreter warns about is comparison of literals.

Python 3.7:

@@ -15,7 +15,7 @@ Python 3.8:
True


-The reason is that it is a famous gotcha. == is used to use values comparison (which is implemented by calling __eq__ magic method, in a nutshell) while is compares memory addresses of objects. While it holds true for ints from -5 to 256, it won't work for ints out of this range or object of other types:
+The reason is that it is an infamous Python gotcha. While == does values comparison (which is implemented by calling __eq__ magic method, in a nutshell), is compares memory addresses of objects. It's true for ints from -5 to 256 but it won't work for ints out of this range or for objects of other types:

python
a = -5