Awesome video but I still agree with your genius friend. Floating point is overused and it has many issues to work around like catastrophic cancelation. Integers have problems too but it is intuitive how to work around them
15:55 float is single precision, double is double precision. 19:30 the reason GCC on Windows and GCC on FreeDOS are different when it comes to integers is because int and long have different sizes. One is GCC on 64 bit and one is GCC on 32 bit. Also the C spec says that signed integers that overflow have undefined behaviour so there may be some differences there as well.
Really love this content you should make more like this
Awesome video but I still agree with your genius friend. Floating point is overused and it has many issues to work around like catastrophic cancelation. Integers have problems too but it is intuitive how to work around them
I really liked this. Ty Sharoy
15:55 float is single precision, double is double precision.
19:30 the reason GCC on Windows and GCC on FreeDOS are different when it comes to integers is because int and long have different sizes. One is GCC on 64 bit and one is GCC on 32 bit. Also the C spec says that signed integers that overflow have undefined behaviour so there may be some differences there as well.
beserk nasheed
Make more nasheed edit
you muslim?
Yes
@@sharoyveduchi W