I have one question for you. I will appreciate it if you will answer it. 1st q: How did you find out the exponent bias for single precision is 127?
@Gyeseongyeon7 жыл бұрын
The formula for finding the Exponent is: 2^(k-1) - 1. Since you have 8 exponent bits, replace "k" with 8 in that formula. You get 2^7, which is 128. Subtract 1 from that, and you get 127 as your final answer. :)
@abishalinisivaraman77677 жыл бұрын
We have 8 bits to represent the exponent. We can represent 2^8 = 256 numbers with 8 bits. The bias is considered to be half of it minus 1 so that we can represent both positive and negative exponents.
@ashish_wanderer6 жыл бұрын
thanks for this information
@mohdtazammul46996 жыл бұрын
And it is 1023 for 64 bit which is called double precision.
@krishnabhat5475 жыл бұрын
Thank you :)
@tan80675 жыл бұрын
You explained this a billion times better than my Professor who has a PHD in Computers! Thank you so much! You are God sent!
@veselinjokanovic30323 жыл бұрын
People with PhDs in computers get swirled into talking about irrelevant and overly complex things very easily. Its hard for them to stick to the point.
@AnuragSingh-fd7nc2 жыл бұрын
Professors get so much better at what they do that they forget what it's like to learn it for the first time or what it's like to not knowing these things, it becomes very obvious to them.
@laxativz Жыл бұрын
phd in computers
@MAK_vid_oz Жыл бұрын
i agree with you sub apnu manjan bech rhy hn sajhny waly dhony prty hn
@andrei_balea4 жыл бұрын
Four years later, and my classmates and I will pass our exam due to this legend. BIG THANKS Edit: we did it boissss
@cristinacatelina78194 жыл бұрын
Couldn't agree more!
@ak01ops33 жыл бұрын
congrats !
@sayan_dasgupta3 жыл бұрын
yeaaaaaaaaaaaaaaaaaa.
@mynameissamy2 жыл бұрын
5 years later same thing, and congrats
@Florian-sh9nf Жыл бұрын
Two years later, and this gave me hope to pass my exam today. BIG THANKS
@ArpadHorvathSzfvar7 жыл бұрын
I can not understand the people who voted it down. It is a very good explanation.
@peacekeepermoe6 жыл бұрын
Probably because they still don't understand it LOL XD
@kevinspacey60906 жыл бұрын
Probably because is yet another indian xD
@MrLerrab5 жыл бұрын
Probably because she's a scammer
@MrMineHeads.5 жыл бұрын
Because it is a kid and those uni students feel insecure about a kid teaching them.
@moksha93rd5 жыл бұрын
Because they're from UT
@sammosavarpour92142 жыл бұрын
You explained how to do this in less than 10 minutes and were very clear. It took my professor almost 45 minutes and no one understood what was happening. Thank you so much!
@MAK_vid_oz Жыл бұрын
😅same issue here thank for this video
@ujajsultanhasan462011 ай бұрын
Jaja💩
@amirbarjakli338311 ай бұрын
lol same
@Aluminiaum Жыл бұрын
I felt like tearing my hair out when this was being taught in my computer architecture and organization classes. Its actually unreal how well you taught this topic as opposed to working professions in some universities. My sincerest thank you
@hadiasghari22666 жыл бұрын
Better than my prof in University
@pfg2223 жыл бұрын
Right!!!!!!
@weirdinternet7 Жыл бұрын
How did he get 23 in mantissa? I still can't understand this part? Where did 23 come from?
@mynames76643 ай бұрын
@@weirdinternet732 bits - 1 for sign is 31 - 8 for exponent makes 23. I realise it’s a long time but just in case anyone else comes looking.
@SPARTAN_B-3125 жыл бұрын
who else but indians to save the rest of the world's IT and electronics students...
@MohammedRedwan4 жыл бұрын
LMAOO
@mayankdeshpande72124 жыл бұрын
She could be from America too you know
@stephan63344 жыл бұрын
Yep. She is obviously from America
@spagussy4 жыл бұрын
@@mayankdeshpande7212 i mean if you ignore her accent sure
@zakenmaru86124 жыл бұрын
She is Indian American as this is from Texas AM University
@Liam-bp2rm5 жыл бұрын
Came for the help stayed because "howdy"
@EdwardForgacs4 жыл бұрын
She's from Texas A&M, what did we expect?
@wachowski95254 жыл бұрын
@@EdwardForgacs when in Rome...
@tebohomokoena84837 жыл бұрын
Exam in exactly 8 hours, thanks a lot
@aquual14626 жыл бұрын
4 hours :X
@adilberkani97636 жыл бұрын
2 hours :c
@xristarasb6 жыл бұрын
8 AND A HALF :P
@ZeyadMounir6 жыл бұрын
27.5 hrs :P
@ahmedsarsor58546 жыл бұрын
11 AND A HALF XD
@khalilebdelli61992 жыл бұрын
5 years later , who would've thought someone from the other side of the world would find this extremely helpful and saving . thank you so much for doing this
@MAK_vid_oz Жыл бұрын
yes yes ofcourse studenst are stuck in university professors lecture which cointain 45 min and no one can understand any of this. Allah kry hamry teachers ko samj ajy ky student ky mind ko kessy prhaty hn we have not good enough teacher but good enogh enough degree personn p.h.d , masters etc
@raghav_sharma5 жыл бұрын
this video was so wholesome I stopped thinking about my exam and just thought how good this kid is teaching .Hats off brother . Thanks a lot .
@tanmaychandra94344 жыл бұрын
Best Video Available for this topic so far.
@manifi_art7 жыл бұрын
You made such a difficult question so easy! I am linking this video to my professor so people who have difficulty with this format can get help as well! :)
@alexcipriani60036 жыл бұрын
When university prof can’t explain with the ease of this teenager 🤦🏻♂️
@Worldnme7 жыл бұрын
have a exam tomorrow thanks a lot
@pittmandavis13604 жыл бұрын
Best explanation ever! I watched several videos and followed many tutorials, and I did not learn how to convert to binary32. Now, Abishalini's excellent method of explaining this makes it very clear. Thank you Abishalini!
@siawoshehssan13573 жыл бұрын
he really taught me better in 5 minutes than my professors have all term. good work!!!!
@sick0_692 жыл бұрын
actually it's a girl
@Jv-bh2kc3 жыл бұрын
I've been trying to figure this out for 2 hours, my professors explanation sucks and this is by far the best video on KZbin thank you so much
@ultralife77275 жыл бұрын
This was the most clear and helpful lesson I ever had on youtube I think. Thanks a lot !
@megarix0076 жыл бұрын
Yet another russian dude here. THANK YOU SO MUCH!!! Wow, just wow. Best explanation video ever, thank you for taking your time)
@artaway66475 жыл бұрын
Man, my exam are in 1 hour, thank you very much! The sound of pen grazing the paper is really therapeutic haha
@thatclintguy4 жыл бұрын
My man, this is genius - been around PLCs for going on 13 years and never have I fully understood how 32 bit floating point decimal registers work haha. Well done! Wish I could give you double thumbs up :)
@aeebeecee37374 жыл бұрын
thatclintguy In fact fully understanding ain’t necessary for so many ones.
@aaronlee6606 жыл бұрын
a clear explanation that saves a lot of reading time. Much appreciated
@RadiantPaladin4 Жыл бұрын
I appreciate this video a lot. My professor has a very thick accent, and while I know he really tries his hardest to help us learn the material, sometimes it can be difficult to parse what he's saying. This explained it very well, thank you!
@ILanoFamily5 жыл бұрын
You explained this more better than my professor. Thank you!
@lorian43665 жыл бұрын
I have to say, I have rarely seen such a splendid, easy to understand explanation on how to convert decimals. Good job on you for making this vid; there's a reason it has so many views.
@Ланс-м1в7 жыл бұрын
Thank you very much. Sorry for my bad english, I am from Russia. No one could explain this method such easy.
@richmondokine5280 Жыл бұрын
This concept has been obscure to me for a very long until I watched your video. Thanks so much. This is golden
@paz.2555 жыл бұрын
I love the way she pronounces the word "two". Good explanation btw ; ).
@nelsonraley5 жыл бұрын
N749 dddddTO
@hmm74584 жыл бұрын
indian accent😶
@azamjandali8674 жыл бұрын
even though the accent is not the best, each time I bump into an Indian tutorial suddenly everything is super good explained and easy. Thank you !
@PierLim6 жыл бұрын
You have a gift for teaching, great job!
@weirdinternet7 Жыл бұрын
How did he get 23 in mantissa? I still can't understand this part? Where did 23 come from?
@alicialedesma4175 жыл бұрын
This is the best explanation I have yet to hear! Wonderful. You did a great job. Now I am ready for my quiz tomorrow.
@MrGuitarMix6 жыл бұрын
Everyone here for exam who know they will never need IEEE 754 notation in life anymore?
@stephan63344 жыл бұрын
Pressure sensor at work, spits out IEEE754 on UART. :)
@ProtoForte4 жыл бұрын
for some coding projects it's good to know for example if you have limited space on any device, it's good to know that floating point in this notation only requires 4 bytes (32 bits)
@RedBar3D4 жыл бұрын
I like to know what I'm working with.
@mordecai87074 жыл бұрын
you can say that for any subject except STEM
@kevinburger47494 жыл бұрын
In embedded systems programming, a programmer is often writing code which operates at a low level by dealing with bytes and bits. Suppose you are writing code for a product which employs a microcontroller and you are using some communication protocol, e.g., SPI or I2C, so the microcontroller can communicate with an external device, e.g., a shift register. Suppose we are transmitting the value of a floating point number, e.g., you are programming in C and the data type of the value is double, which is represented in IEEE 754 notation. During testing you discover that the shift register is receiving a value which is different than the value stored in a variable in the microcontroller, i.e., you have a bug in the transmission code. So, you hook up your oscilloscope so you can view the signal being transmitted. The signal should go high when transmitting a 1 bit and it goes low when transmitting a 0 bit. You need to determine where a wrong bit is being transmitted because that will help you locate the bug. Therefore, you need to know the IEEE 754 binary floating point representation of the double value being transmitted so you will know when a 1 or 0 bit should be sent.
@thegyaansource92194 жыл бұрын
I see many videos but your video means your teaching is so understandable for me . keep it up and thanks alot
@aphelmusonda52537 ай бұрын
I don't actually hesitate to subscribe to such a serious and rich content channel. This lady is very powerful. Am doing computer science at Copperbelt University of Zambia, you're very helpful, keep producing contents more ❤❤
@diogocortez60236 жыл бұрын
Melhor que muitas aulas em universidades! Parabéns!
@manuelwills6149 Жыл бұрын
This is a practical example of abstraction! Making complicated system so easy and simple to comprehend!! Million THANKS!!!!! Abishalini Sivaraman!!!!
@jayblankenship15534 жыл бұрын
"howdy", as an American I'm forced to give you 2.5x respect for that.,
@dubaifatimaali Жыл бұрын
This was far most easiest and interesting explanation anyone had ever done it. Good job buddy 👍 and thankyou.
@jacobsanchez15875 жыл бұрын
Hello! (Sorry for my bad English.) -From America
@adammbq5 жыл бұрын
what?
@adityyuh5 жыл бұрын
Lmap
@slimanianis13735 жыл бұрын
Bring tom with you sorry for my bad english
@Zapdatt Жыл бұрын
I have came back to this video so many times. The explanation is just so good and easy to understand, thank you very much!
@rolipoli76015 жыл бұрын
u have the cutest voice
@MrKevin-wu8re3 жыл бұрын
Helo, we ar tring to help yu, these es da maicrosoft soport teem
@pranavkumar75002 жыл бұрын
Thank you very much. Hard to believe students are becoming better at teaching other student than professors right now. For those wondering about the exponent bits. IEEE exponent - 127 = actual exponent
@prasanjithlorensuhewa66894 жыл бұрын
I have one question for you.I will appreciate it if you will answer it.In this IEEE standard there are two terms called Min exponent and Max exponent.In single precision(32 binary format) values of these terms are -126 and 127 respectively.So we get exponent bias by Max exponent.Could you please tell me what is the use of Min exponent and how is it determined?
@johncochran84972 жыл бұрын
The IEEE standard has 4 different concepts to handle. 1. Non infinite normalized numbers 2. Non infinite denormalized numbers 3. positive or negative infinity. 4. Not a number. Used for error indications that propagate so it doesn't have to be checked for every mathematical operation. Notice that the range -126 t0 127 represents a total of 254 distinct values (don't forget the 0). But 8 bits can represent 256 distinct values. The 2 extra values are used to handle infinities and denormalized numbers. Number format s eeeeeeee mmmmmmmmmmmmmmmmmmmmmmm S = s E = eeeeeeee M = mmmmmmmmmmmmmmmmmmmmmmm if E is 00000000, the number is denormalized, value is (-1)^S * 0.M * 2^(-126) 00000001 - 11111110, number is normalized, value is (-1)^S * 1.M * 2^(E-127) 11111111, number is either infinity (M=0), or a NaN (Not a Number) if M 0. Notice that for the denormal numbers, that the most significate digit of the mantissa is 0, while for the normalized numbers, the most significant digit is 1. The most significate digit IS NOT EXPLICITLY STORED. That lets the IEEE standard squeeze in an extra digit of precision. So binary32 is consider to have 24 binary digits of precision, while only storing 23 of those digits. Same for binary64. Considered to have 53 digits of precision, while storing only 52. By the IEEE standard, Min will always have a magnitude one less than Max. So for binary32, we have 8 bits for the exponent. Since we have to account for positive and negative exponents, we have Max = 2^(8-1)-1 = 2^7-1 = 128-1 = 127 Min = -(Max-1) = -(127-1) = -126 For binary64, we use 11 bits for the exponent, so Max = 2^(11-1)-1 = 2^10 - 1 = 1024 -1 = 1023 Min = -(Max-1) = -(1023-1) = -1022 Doing it that way allows for the all zeros or all ones value of the exponent to handle denormal numbers as well as the special value infinity and the Not a Number error indications.
@TheAntonioclewis2 жыл бұрын
@@johncochran8497 John can I pay you to tutor me lol.. It is funny but I am serious. Please reply
@johncochran84972 жыл бұрын
@@TheAntonioclewis I'm willing to help you, but don't require any money. Perhaps this book drive.google.com/file/d/1-nWgEU-RcliZGmYIEQmoy43UocDUhHUQ/view?usp=sharing will help a bit.
@elwont5 жыл бұрын
this video is explaining this topic clearer, preciser and easier understandable than any other out there right now... big up!!! get tha credits!!
@obada.4 жыл бұрын
every one in here is preparing for a damn exam except me. i'm not even studying IT, but i'm deeply interested in kinda things
@MAK_vid_oz Жыл бұрын
bhut acha smjhaya ha aapny mn 3 din sy isko smjny ki koshish kr rhi hun thank u for this video from Pakistan
@SPeeDKiLL456 жыл бұрын
you hope it was helpful? hell yeah it was !
@jerome86606 жыл бұрын
Over 1 hour in University explained in 10 Minutes, you are great man! I have understood everything even without voice
@Ashley-tn6jh6 жыл бұрын
81 pieces of shit,that was so good
@Bamboo012 ай бұрын
this 6 minute video summarised a 2 hour lecture for me, you are the GOAT thank you so much 😭😭😭
@mumtajbegam39426 жыл бұрын
Your voice is so pretty
@MyGdoggy6 жыл бұрын
pretty sure its a young boy
@jetacedark1236 жыл бұрын
@@MyGdoggy the channel has a girls first name, and plus this is for a university class so she cant be a young boy
@MyGdoggy6 жыл бұрын
@@jetacedark123 Yeah you're right, she has a different video and you can see she's a girl. My bad.
@ItsRawrTopia6 жыл бұрын
@@MyGdoggy you so funny... This kid is funny
@Edin12n5 жыл бұрын
Wow! Thank you so much. The explanation was very clear. One of the best technical videos I've seen on KZbin. You have a real talent for explaining. Please keep helping us : )
@murigig5 жыл бұрын
Forget about IEEE754.😪..your handwriting should be a font 🤯
@ernestoyounes29465 жыл бұрын
I just watched this video about an hour ago and it helped me on my exam a lot, thank you so much dear!!!
@shashankbhosagi3 жыл бұрын
Short and Best Explanation of IEEE 754 format for Floating Point Representation I found on KZbin Nice :) Thank You!!!🙂🙂
@IndianaJoenz5 ай бұрын
My professor linked this video for our class. Nice work! Very clear, thank you.
@marianov79276 жыл бұрын
Thank you so much!!! I didnt understand it at all when my professor tried to explain it, and you explained it better in just 9 minutes. Great work :)
@weirdinternet7 Жыл бұрын
How did he get 23 in mantissa? I still can't understand this part? Where did 23 come from?
@andrewzerwekh68553 жыл бұрын
This was excellent. Your brain is far smarter than mine. Thank you for your knowledge. Also, your handwriting is great.
@abdullahaksar90846 жыл бұрын
Thx you so much...No one can explain this thing as easy as you did .....Even I can`t understand this thing from my teacher ....
@letrangN6 жыл бұрын
u just saved my life. didnt understand a single thing from my teacher.thank you
@dibbyabarua94993 жыл бұрын
You are Awesome!!! Very clear and concise explanation, and very detailed example.
@likeit19823 жыл бұрын
The best explanation after after watching many videos. Congratulations
@Fedeposter Жыл бұрын
videos like this make some part of youtube way way better than college.
@OlaDuda6 жыл бұрын
You have already saved my life! Greetings from Poland. Good job :)
@ikibkilam838310 ай бұрын
Ms. Sivaraman, you are a natural teacher. Excellent explanation.
@waltpires2316 жыл бұрын
Oh Jesus, this explanation is awesome...you made it very clear and simple to understand.
@Shangnang3 жыл бұрын
This guy explained this better in sub 10 mins than my professor who took 3 hours... ty abishalini :`)
@ODja-eb4gf6 жыл бұрын
I want to personally thank you for this. You're great.
@TheMrjaskiratsingh4 жыл бұрын
Stumbled upon this video out of curiosity but the explanation is so good that I watched the full video, and I'm probably never ever going to need this but the tutorial was so good that I got a fairly good understanding of IEEE 754 anyhow 😅
@akhmadsw543 жыл бұрын
Finally, the most precise explanation of this. Thank you so much! You have provided an ultimate explanation!
@pavlokravchenko71435 жыл бұрын
zio, era tutto il giorno che cercavo di capire questa roba. sono bastati dieci minuti del tuo video per rendere tutto chiaro. hai volato
@ikkatosh2313 жыл бұрын
Legend, thank you
@beloiscool4 жыл бұрын
This kid just explained it better than my bumbling computer science teacher
@TheGallyp4 жыл бұрын
This video so simple to understand. Thanks much. This was more helpful than anything else today.
@Sara-t9f5l10 ай бұрын
i can't explain how much you saved me... really thank you
@pamsquad982 Жыл бұрын
thanku lady, aik or thiii jis nay sara smjha k end py war dia, thanks for having my back
@infectedsanin3 жыл бұрын
You are a legend. Thank you for saving me before my mid terms.
@haos45746 жыл бұрын
excellent explanation, all of a sudden I understand how and why, much appreciated.
@pfg2223 жыл бұрын
Wow amazing video. Not even my professor can get me to learn this that easy. Thank you so much for this video.
@bobapthorpe3 жыл бұрын
Very nice! Clearly explained and sets the stage for discussing roundoff error (reverse the process and compare the result with the original) as well as for showing oddball bit patterns indicating floating point exceptions, denormal numbers, etc.
@shannob11593 жыл бұрын
Exam in about 8 hours, this saved my life
@mikeahmed70926 жыл бұрын
Excellent Job! You Explained it Much better than my professor and the book combined.
@docmaynard19343 жыл бұрын
Excellent job explaining a simple process that so many cannot explain!
@sonamsehgal37412 жыл бұрын
May god bless you dear. This was one of the best explanations. I am speechless 🔥🔥
@mrkyledescoudres15023 жыл бұрын
One day, a computer (or robot, or AI, you know, the thing) would watch this video and would deeply meditate upon philosophical questions.
@1337FaJa6 жыл бұрын
Thank you very much for explaining me the subject in less then 10 minutes while my professor couldn't explain it in 3.5 hours
@Brossion5 жыл бұрын
Thank u so much. U explained so well that i dont have any question in my mind anymore. It was so difficult to me at first but now i can easily calculate the exponent and the mantissa.
@sammysahne1131Ай бұрын
Your Video just helped me to understand my prof and solve my assignment. So thank you so much! :)
@jeremyts90326 жыл бұрын
You haved explaining a thousand times better than my teacher
@calt4956 жыл бұрын
I have never seen this way to find the binary form, and frankly it is awesome. Thank you.
@hipsepipse3 жыл бұрын
I've been trying to understand this for days!!!! Thank you sooo much!
@uniquemaths22277 ай бұрын
Great Explanation.You have Explained everything with this one problem . Awesome 😇
@luxraider53844 жыл бұрын
Best video so far to explain binary conversion
@itterevanth44102 жыл бұрын
It is a very good explanation. good work!!!!👌
@TheDjarto6 жыл бұрын
Damn! No one could explain any better than you. Thank you!
@rebecamonteiro43935 жыл бұрын
Thank you soooo much my friend You're saving lives here
@GwydionTheQuick4 жыл бұрын
Very clear and step-by-step explanation of the IEEE 754. Thanks!
@sherwinkanj60923 жыл бұрын
I cant understand why colleges and universities wouldn't find and hire a normal human being like this person in this video to teach students this sort of materials in the class instead of those "Professors" whom I have doubt they became professors illegally.