IEEE 754 Standard for Floating Point Binary Arithmetic

preview_player
Показать описание
This computer science video describes the IEEE 754 standard for floating point binary. The layouts of single precision, double precision and quadruple precision floating point binary numbers are described, including the sign bit, the biased exponent and the mantissa. Examples of how to convert between denary (base 10) and single precision floating point binary numbers are shown, including how to round the mantissa correctly. There are also some example conversions that you can try yourself, along with their solutions. The way the exponent bias works and why this particular technique is used in the IEEE 754 standard, rather than two’s complement, is demonstrated. Some reserved exponent values are also mentioned.

0:00 Introduction
0:14 Review of fixed point binary
1:02 Review of floating point binary using two's complement
2:44 The IEEE 754 standard
4:08 Conversion from denary to single precision floating point binary
8:25 The exponent bias
13:42 Example conversions and solutions
Рекомендации по теме
Комментарии
Автор

This is amazing. You explained in 20 minutes what my professor could not in 90 minutes.

MuyenKamrannehal
Автор

How scared and ignorant i was about those floating points, but now i'm feeling enlightened and empowered with knowledge. Thank you!

neolordpro
Автор

I really started to hate floating-point numbers after trying to do math with it.
But you helped me appreciate it.

This video is SO SUPER good.
Few people are so good at what they do, know what they are talking about AND can even explain it; in your case, you are really good at all of them.

Truly, you are probably one of the reasons that my passion for these kinds of things is so upfront.

jannesvanquaillie
Автор

This channel is so incredibly underrated... I wish every compsci student would subscribe to this. I know I could have used it in my uni days. Great work and keep it up!

jbkhan
Автор

By far the best explanation on IEEE 754 and on biased exponent. It's really remarkable that you explained in a lucid manner. Thank you for the series on binary too.

NoName-tjdm
Автор

I've followed this channel for about 2 years now. It's genuinely incredible how he has the capacity to simply the most complex procedures into a single set of steps

ganeshharikrishnan
Автор

This guy's channel name is literally "Computer Science." Epic.

gabrielruszala
Автор

I signed in to YouTube after an eternity solely to post this - your explanation of the Two's Compliment sign bit at 9:41 is absolutely brilliant and intuitive. Well done; it's so simple: the MSB becomes its normal value except negative, and the conversion to decimal "Just Works." I wish I had seen that when I was first learning binary formats as a kid - it's SO much easier to think of it that way than the whole "count backwards from all 1's" way I had conceived of it before.

LoudnessWar
Автор

Thanks again. Floating point numbers were always very confusing to me until I found your channel

hayden.A
Автор

Really good. 20 years ago this went over my head and always meant to revisit it. Very clear explanation.

bobdemp
Автор

This channel is a goldmine, you are saving lives sir please do not stop making videos!

ClarHD
Автор

that's the most comprehensive video I could find on this topic, great job

annilator
Автор

This makes it really clear why simple math operations with floating point numbers sometimes give weird results. Great video!

segafrompk
Автор

4:08 is an incredibly well thought out, easy to follow, pedagogical explanation of conversion! Thanks a bunch!

MyNameIsOlle
Автор

Your video taught me IEEE 754. Thank you.

xinguangmingwo
Автор

Really made me "floating" with joy, thanks teacher!

MIbrahimKh
Автор

your way of saying Mantissa is just so perfect. has to be said.

swun
Автор

Mate, this is brilliant! I am a medical professional trying to grasp the basics of computer anatomy and physiology if you will, and your videos really make everything much more organic! Thanks for this amazing content! I'm looking forward to watching the other series in your channel.

linguae_terrae
Автор

this is such a good video! I never had the idea of using what you call the "modified gadget" for the place values of 2s complement numbers. I came here thinking I knew my 2s complement and I'm leaving having learned not only the standard for floating point numbers, but an incredibly valuable tool for working with 2s complement. Thank you!

poserGirl
Автор

Thanks so much for this video, excellently paced for taking notes and really absorbing and understanding the information, with lots of great explanations as to WHY steps are taken. TY

kellerw
welcome to shbcf.ru