Тёмный

Example: IEEE 754 (32-Bit) to Decimal 

EducationAboutStuff
Подписаться 6 тыс.
Просмотров 236 тыс.
50% 1

Опубликовано:

 

25 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 108   
@philipwesley7790
@philipwesley7790 8 лет назад
Thanks for explaining in just over 4 minutes what my comp science lecturer failed to do in several hours.
@CarlsonsRaiders
@CarlsonsRaiders 9 лет назад
You explain to me in 4 minutes what my professor failed in an hour. Thank you!
@kittye8237
@kittye8237 8 месяцев назад
I don't even know English, but I managed to understand it easily. Congratulations, your way of teaching is fantastic!
@binexec
@binexec 9 лет назад
Good explanation, but you really should've chosen a better example that has values behind the decimal rather than an integer 9.
@timburkhadt
@timburkhadt 8 лет назад
+BiN4RY Good example but bad example? xD
@korayozyurt5985
@korayozyurt5985 8 лет назад
+Tim Burkhardt imagine a bad example instead of BiN4RY :D
@binexec
@binexec 8 лет назад
+Tim Burkhardt I meant to say "good explanation", my bad.
@holy-crusader6139
@holy-crusader6139 Год назад
@@timburkhadt you mean good explanation?
@holy-crusader6139
@holy-crusader6139 Год назад
@@binexec ohh okay now it makes sense
@conscious5122
@conscious5122 Год назад
i'm being deadass all of the comments saying you explained in four minutes what my professor tried to in multiple hours is 100% sure. thank you
@miguellolgayol5380
@miguellolgayol5380 4 года назад
Simple, easy, direct, everything I wish my teacher´s classes were
@shinythps
@shinythps 9 лет назад
Thank you! Very helpful. I had trouble understanding this, but your video cleared my mind from the confusion!
@carlosserrano5194
@carlosserrano5194 9 лет назад
ShinyTHPS Helpful Video but I need to know, from where does it come the 1.0010..... ??? ThankYou
@samwashington6680
@samwashington6680 9 лет назад
+Carlos Serrano well, when you convert back to decimal, you will always have to add that 1 because when you are converting FROM again FROM Decimal to IEEE 754 binary, you just remove 1.(you only care about fraction) and if you look at 2:20 , he got that number from pink highlight, that was considered a fraction because it is separated from other exponent and sign number... sorry for late response.
@shawnkhoo1949
@shawnkhoo1949 3 года назад
This video is so simple some steps just doesn't make sense without explanation. Like how did he get 127 for bias? And why the p = 3 isn't brought into the next equations? SMH
@ferialebouariche9946
@ferialebouariche9946 Год назад
thaaaaaaaaaaaank you so much I spent a lot time on RU-vid to understand, finally i understannnd
@carla.output
@carla.output 7 лет назад
What could happen in the case of having floating points.. i mean... if the aswer is somthing like -9.35 or -35.25 ???? ?? sos!
@carlosserrano5194
@carlosserrano5194 9 лет назад
Forget it, I understood now... ThankYou Very helpful
@jermmylaso2267
@jermmylaso2267 8 лет назад
Excellent explanation. Thank you!! Have an exam in 3 hours :)
@Tedoras
@Tedoras 9 месяцев назад
IK its been a 7 years but lool:) did u succeed?
@DjikstraAlg_S.I
@DjikstraAlg_S.I 2 года назад
Hello, please how did you come up with 127 and P as 3? would really appreciate the response. Thank you.
@weeeewooooweeeeewoooo
@weeeewooooweeeeewoooo 7 лет назад
please give us an example using a number that isn't an integer!
@thegreenstuff215
@thegreenstuff215 9 лет назад
how would you go about converting to double precision (64 bits)? would you proceed the same way and just fill in the extra slots in the exponent and mantissa with 0's?
@NickTronic96
@NickTronic96 9 лет назад
Thank you so much. Short and to the point.
@xXTraceDerailmentXx
@xXTraceDerailmentXx 7 лет назад
When the number is negative and it is in two's complement, do i have to calculate the absolute value of this number first, or is it ok to put only the 1 at the beginning of ieee754?
@milesemanuelpaavola7994
@milesemanuelpaavola7994 5 лет назад
Great video thanks for posting. I have a mid-term today, and its helping with my studies. :-D
@손진-t7v
@손진-t7v 6 месяцев назад
Thank you so much. You saved me.
@SleepyMicky
@SleepyMicky 8 лет назад
Thank you so much, keep it up with the good work :)
@carlosserrano5194
@carlosserrano5194 9 лет назад
Helpful Video but I need to know, from where does it come the 1.0010..... ??? ThankYou
@combatcraz2254
@combatcraz2254 3 года назад
this one is known as a hidden 1 because we hide it when converting from decimal to binary
@Gamuss12345
@Gamuss12345 7 месяцев назад
Can someone explain to me why it's a 1 in 2:42? I thought it has to be 0 as it's a positive binary number.
@aliceeverheart9237
@aliceeverheart9237 6 лет назад
What if there are 1s in the significand? We wouldn't just ignore them like we do if the rest were zeros right?
@spillitnow
@spillitnow 5 лет назад
What does bias mean in this context? How do you know the bias is 127?
@hughmungus1572
@hughmungus1572 5 лет назад
yeah I'm wondering the same. Poor explanation.
@igormeo8744
@igormeo8744 5 лет назад
In 32 bit the bias is 127
@KW-dg6fs
@KW-dg6fs 7 лет назад
So I am assuming the spaces are part of the notation? otherwise 100000 or 1000001 and many other things can be the exponent? edit: nvm, I just realize the exponent have to occupy 8 bits even if its 0000 0000
@mightyalekslive
@mightyalekslive 6 лет назад
What if the exponent is 00000000 Would that mean that exponent = bias + p => 0 = 127 + p => p = -127 ??
@arthurytable
@arthurytable 8 лет назад
i liked this example. i was confusing. thanks for help me.
@creatividad_nula3178
@creatividad_nula3178 9 лет назад
What type of round did you use? I've read that IEEE 754 uses 4 types of round. Thanks :)
@paulolopes5939
@paulolopes5939 5 лет назад
i got a question the value of the exp. is always 8 no matter what????
@adampax
@adampax 4 года назад
really nice example. cheers :)
@starseer73
@starseer73 7 лет назад
what do you do if there are still values after the decimal after moving it??
@michaelbauers8800
@michaelbauers8800 6 лет назад
You probably figured this out. But in case someone else was confused...consider what .1 means in base 10. It's in the 10^-1 position ( the 1/10th position). 1*(1/10)=1/10=.1 It works the same way in base 2. .1 in base 2 is 1*2^-1=1/2=.5. In base 2, the places to the right of the decimal place are 1/2, 1/4, 1/8, 1/16, ... and so on. .111 in base 2 is, in base 10, 1/2+1/4+1/8=(4+2+1)/8=7/8=.875. Just remember that for all bases, the places of the number are the powers of the base. In base 10, we have ... 10^3, 10^2, 10^1, 10^0, 10^-1, 10^-2, ... ( 1000, 100, 10, 1, 1/10, 1/100). In base 2, we have ...2^3, 2^2, 2^1, 2^0, 2^-1, 2^-2 ( 8, 4, 2, 1, .5, .25).
@Chip8000
@Chip8000 6 лет назад
fucking legend. thank you ;)
@joshoduyoye110
@joshoduyoye110 9 лет назад
What if the p was a negative number? Like -1 ... How do you solve it then?
@xXGuitarFrom71Xx
@xXGuitarFrom71Xx 9 лет назад
Josh Oduyoye I think if you get a negative p that means you must shift your point leftwards. Imagine you ave, like in the example, 1.001... (adding that 1, as the uploader said), you would just shift the point to the left, and the result will be 0.1001... That in terms of computers is a non-normalized number, because its integer part is 0...
@husnainfayaz
@husnainfayaz 8 лет назад
+GuitarFrom71 covers! i have hexadecimal i,e 3F 99 99 9A and p is -16 now what?????
@MyNegativeCreep
@MyNegativeCreep 5 лет назад
I thought 0 = positive and 1 is negative?
@GrassLover9
@GrassLover9 Год назад
great explanation
@armanicanady7284
@armanicanady7284 4 года назад
why is the sign positive ?
@SugandhiVerma
@SugandhiVerma 3 года назад
how does 127 + power came?
@redarsenal8340
@redarsenal8340 9 лет назад
how did you get bias = 127?
@duskshadow25
@duskshadow25 8 лет назад
Whatever you get for the exponent part, you will always use that number to subtract 127 because in 8 bits the highest is 127 since it's from 0 to 127. In this case, if you have 1000|0010 = 128 + 2 = 130. Use 130 - 127 = 3. The idea of 127 is the same as adding a 1 in front of the fraction portion. It'll always be 1.###.... except in this case you will always subtract 127 because that's the highest it goes in 8 bits.
@علاءالدين-ج5د
@علاءالدين-ج5د 6 лет назад
Thank you so munch my brother ♥
@TheFlyguy31
@TheFlyguy31 9 лет назад
Thank you..very well explained :)
@carlosserrano5194
@carlosserrano5194 9 лет назад
Michael Knox Helpful Video but I need to know, from where does it come the 1.0010..... ??? ThankYou
@hulekm
@hulekm 3 года назад
@@carlosserrano5194 In case you spent last 5 years trying to find answer, here it is. 1, (before the comma) is always there . ,001 (after the comma) is from fraction (bit 0-22)
@MrLennon70
@MrLennon70 5 лет назад
Where did you get 1.0010.... ?
@angrycolonel1957
@angrycolonel1957 3 года назад
I watched the vid a few times and still don't know whats he doing :(
@debbiezepeda
@debbiezepeda 9 лет назад
how does the exponent go from 128 to 130?
@theorangeiscool1
@theorangeiscool1 9 лет назад
+Debbie Zepeda 1000000 = 2^7 = 128, but the exp is 1000010 which is 128 + 2 (because 10 in binary is equal to 2)
@guitarmenace1981
@guitarmenace1981 8 лет назад
+theorangeiscool1 10000000 = 2^7 = 128
@duskshadow25
@duskshadow25 8 лет назад
1000 0010 = 128 + 2 = 130. Remember that it's in base of 2. That's an 8 bit, so it goes from right to left 2^0, 2^1, 2^2, 2^3, 2^4, 2^5, 2^6, 2^7. Because the first four numbers are 1000, we know that is 2^7 (128). The second 4 numbers are 0010, which we know that is 2^1 (2). Remember that we ignore the 0. Therefore, 128 + 2 = 130
@byrek1684
@byrek1684 9 лет назад
thanks a lot, great video
@mohdchand9195
@mohdchand9195 7 лет назад
thank you good explanation awesome
@janikti8605
@janikti8605 7 лет назад
is this single precision numbers?
@aqleemasajid
@aqleemasajid 7 лет назад
yes, which is 32 bits.
@IlyasTouati-f1n
@IlyasTouati-f1n 11 месяцев назад
Good explaination thanke your f❤
@haroldtran1023
@haroldtran1023 8 лет назад
if p
@Lietuvis777
@Lietuvis777 8 лет назад
+tran khanh then the point goes to the opposite side (left)
@haroldtran1023
@haroldtran1023 8 лет назад
tks you =))
@SkillnoMusic
@SkillnoMusic 4 года назад
can you teach my teacher how to teach?
@DeathToCockroaches
@DeathToCockroaches 8 лет назад
How the hell is "P" = 3?
@dotexpress9689
@dotexpress9689 8 лет назад
130-127
@ajiteshbansal8998
@ajiteshbansal8998 4 года назад
@@dotexpress9689 how did you considered the bias as 127 ???
@mariusveierland815
@mariusveierland815 3 года назад
thank you very much
@taraa_story
@taraa_story 6 лет назад
(C1F70000)IEEE754−32bit​=(?)10​ i dont know how to solve some sample like this yet :(:(
@mzmzmzms
@mzmzmzms 6 лет назад
nice work
@hidayetelayadi2321
@hidayetelayadi2321 9 лет назад
affter doing every thing i got 1010.01 thats 10. ????
@Amonfobious
@Amonfobious 8 лет назад
10.25
@ABHA1111
@ABHA1111 7 лет назад
suppose no. given was : 010000000 11000000 0000 0000 0000 0000 then as per my calculations P=1 ..., so in 1.1100000..... i shifted one decimal which gives me 11.100000..... so deciaml representation of (11) is 3 but answer is given 3.5
@viniciustinoco5261
@viniciustinoco5261 6 лет назад
I know it is too late for you but for new person ... The answer is, to the left of "." you will have 2^-1, 2^-2 ... so you have 11 (equals 3) + 2^-1 (equal 0.5). The final result is 3.5.
@syedaiqrawaseem413
@syedaiqrawaseem413 6 лет назад
why are u adding powers in minus ? and why you add 2^-1 in 3? whats the logic behind it please elaborate
@lockercoin3693
@lockercoin3693 7 лет назад
good job!
@sarints3147
@sarints3147 7 лет назад
how do u convert 1000000000000000011111111111111
@vedantu2254
@vedantu2254 4 года назад
Thank you
@HopeeInk
@HopeeInk 5 лет назад
good bless you 😭😭😭😭❤
@sheepman6291
@sheepman6291 6 лет назад
you sound like ryan reynolds.
@salikathiunuvanwijewardana9187
thank you sir
@lockercoin3693
@lockercoin3693 7 лет назад
thx man!
@serignembackecoulibaly9864
@serignembackecoulibaly9864 4 месяца назад
thanks you
@bonfacemwangi6728
@bonfacemwangi6728 4 года назад
good explanation, but the value you chose is way too easy. in the end i find my self still lost
@confianceallah9901
@confianceallah9901 7 лет назад
Merci ......trés bien
@yusufklc1184
@yusufklc1184 3 года назад
bro come on, wtf is 9.0??????? or cant u calculate 9.057 ? huh
@dieudobizitech2316
@dieudobizitech2316 9 лет назад
je suis pour votre exlicaction
@MrStraightface
@MrStraightface 9 лет назад
BIG OLE CHUNK OF CRAP. kudos lol
@TheJupiteL
@TheJupiteL 8 лет назад
+Chris G lol, the channel name should be EducationAboutStufforwhatever.
@DohertyMax
@DohertyMax 2 месяца назад
White Lisa Harris Charles Lee Helen
@PauloConstantino167
@PauloConstantino167 6 лет назад
wow you are very slow, you sure you understand it ?
@adamdebesai
@adamdebesai 9 лет назад
Great explanation
@nmot97
@nmot97 9 лет назад
Thank you
@ManalManal-eb8ri
@ManalManal-eb8ri 8 лет назад
thank you
Далее
Decimal to IEEE 754 Standard Binary Conversion
10:02
Просмотров 157 тыс.
IEEE 754 Standard for Floating Point Binary Arithmetic
21:34
3 лайфхака для УШМ
01:00
Просмотров 232 тыс.
ŠKODA не перестает удивлять
00:48
Просмотров 479 тыс.
Физика пасты Карбонара 🧪🔬
00:57
Decimal to Floating Point Conversion
6:11
Просмотров 121 тыс.
IEEE 754: 32 Bit Single Precision Floats
19:08
Просмотров 129 тыс.
Decimal to IEEE 754 Floating Point Representation
9:27
How are Redstone Computers even possible?
19:36
Просмотров 293 тыс.
3 лайфхака для УШМ
01:00
Просмотров 232 тыс.