Padrão IEEE 754

Sdílet
Vložit
  • čas přidán 5. 05. 2017
  • Representação de números reais em representação de ponto flutuante

Komentáře • 127

  • @eltonfonseca
    @eltonfonseca Před 5 lety +39

    O que meu professor não conseguiu explicar em 1 aula, esse cara explicou de forma clara em 12 minutos e meio

  • @davialencar5911
    @davialencar5911 Před 6 lety +85

    m1 m2 m3 e por aí vai...

  • @geovanacristina1692
    @geovanacristina1692 Před 6 lety +91

    Nem todo heroi usa capa

  • @yanbrandaoborges6833
    @yanbrandaoborges6833 Před 2 lety +5

    Finalmente um professor que conseguiu explicar isso de maneira clara e objetiva. Muito obrigado, professor!

  • @APalavraSantifica
    @APalavraSantifica Před 3 lety +6

    Tenho muito problema em entender a teoria quando é falada, quando é posto em prática aprendo muito mais fácil. Parabéns pelo vídeo.

  • @gabrielmunizvideos
    @gabrielmunizvideos Před 4 lety +6

    Cara, se eu morasse perto de você eu te dava um livro de presente ou alguma outra coisa, até dinheiro como incentivo. O único vídeo que me fez entender esse ponto flutuante. Sucesso

    • @todaamatematica
      @todaamatematica  Před 4 lety +2

      Muito obrigado, Gabriel. Compartilhar este canal com os amigos é o presente que quero.

  • @LucasSouza-uj4bx
    @LucasSouza-uj4bx Před 4 lety +1

    Muito obrigado, professor!!! Sua aula me ajudou bastante a entender este conteúdo! Meus parabéns pela didática! 👏👏👏

  • @thaisamaraldasilva5342

    Obrigada, mestre. Agradecemos por existir professores que ensinam de forma tão clara assim. Muito obrigada mesmo!

  • @marcelosoares6654
    @marcelosoares6654 Před 3 lety +1

    Um dos melhores professores da internet! 👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼
    Esse realmente nasceu pra ensinar!

  • @mengo0456
    @mengo0456 Před 3 lety

    Sensacional seu vídeo, ensinou muito bem um tópico que conseguem complicar bastante.

  • @GabrielSoares-mt5il
    @GabrielSoares-mt5il Před 2 lety

    Obrigado pelo vídeo ! Ele está me ajudando em 2022 para um trabalho de Ciências da Computação !

  • @090emerson
    @090emerson Před 3 lety

    Estou fazendo uma análise desses dados em Hex. Esse vídeo ajudou a interpretar os dados, obrigado!

  • @marcoguilherme2477
    @marcoguilherme2477 Před 2 lety +1

    Muito bom!! Não consegui pegar de primeira, mas após assistir e tentar algumas vezes deu pra entender de boa.

  • @samidare_2974
    @samidare_2974 Před 2 lety

    maravilhoso, o livro era muito confuso e a aula do meu professor muito incompleta, uma salvação isso aqui

  • @lightfamiliatrapo1043
    @lightfamiliatrapo1043 Před 7 lety +13

    Opa, isso me ajuda com programação! Valeu professor

  • @sfvarandas
    @sfvarandas Před 2 lety

    Muito boa explicação. Falou o essencial de forma clara. Coloquei o link do vídeo num fórum de programação em Linguagem C

  • @lulu-rv1qu
    @lulu-rv1qu Před 2 lety

    muito obrigada por explicar de forma tão clara. Meu professor nem se arriscou a explicar. Uma ótima didática

  • @edsonmarques3205
    @edsonmarques3205 Před 6 lety +11

    Massa, só precisei ver 3x e já to conseguindo fazer.

  • @Lansong
    @Lansong Před 6 lety

    Amigo muitooo bom seu vídeo! Excelente explicação! Parabéns!

    • @todaamatematica
      @todaamatematica  Před 6 lety

      Muito obrigado. Agradeço se comentares com os amigos

  • @ramonjales9941
    @ramonjales9941 Před 4 měsíci

    Sempre trazendo história! Muito bom

  • @chsc4134
    @chsc4134 Před 5 lety

    Gostei bastante. Esse vídeo é esclarecedor.

  • @luissimoes5120
    @luissimoes5120 Před 4 lety

    Simplesmente fantástico..obrigado.

  • @yanzenith612
    @yanzenith612 Před 7 lety +5

    Exelente vídeo
    Continuem assim!

  • @romarioluz
    @romarioluz Před 4 lety

    Obrigado, mestre! Aprendi.

  • @lucasnatanael6313
    @lucasnatanael6313 Před 2 lety

    Cara estava atrás de entender esse assunto, só entendi agora com o professor!

  • @nivaldobrazil
    @nivaldobrazil Před měsícem

    Que aula top.. Obrigado, professor

  • @carmempacificodasilva4799

    Prof, você me salvou!!! Muito obrigada!

  • @wandersongomes8405
    @wandersongomes8405 Před 4 lety +1

    Excelentes aulas sempre volto nesse canal para absorver mais conhecimento.

  • @jeovanocosta2223
    @jeovanocosta2223 Před 3 lety +1

    Da Matemática à Tecnologia da Informação. Viegas, tu é o cara.

  • @rodrigoaristoteles8869
    @rodrigoaristoteles8869 Před 2 lety +1

    Sensacional!!!
    Parabéns pela aula excelente...

    • @todaamatematica
      @todaamatematica  Před 2 lety

      Muito obrigado,Rodrigo. Agradeço se compartilhares o canal com os amigos.

  • @RodolfoAlmeida
    @RodolfoAlmeida Před 7 lety +2

    Excelente vídeo
    Excelente explicação

  • @alekys07
    @alekys07 Před 5 lety

    Muito clara a explicação, obrigado.

  • @LucasHenrique-rz4gz
    @LucasHenrique-rz4gz Před 2 lety

    Excelente vídeo, muito obrigado!

  • @ramonoliveira6925
    @ramonoliveira6925 Před 2 lety +1

    Muito Obrigado, Professor!

  • @gabrielnascimento1041
    @gabrielnascimento1041 Před 5 lety

    Salvou a aula que perdi de Sistemas Digitais kkkkkk... Valeu!!!

  • @Vin6023
    @Vin6023 Před 7 lety

    Explicação super clara! Parabéns!!

  • @luanalex9487
    @luanalex9487 Před rokem

    Show, ótima explicação!!

  • @mayarabertin4808
    @mayarabertin4808 Před rokem

    Obrigada!! Ajudou demais, sério!

  • @clarafernandes560
    @clarafernandes560 Před rokem

    Excelente video. Obrigada!

  • @davibrandao149
    @davibrandao149 Před rokem

    OTIMO
    Aula muito bem feita e simplificada

  • @gvs485
    @gvs485 Před 4 lety

    Aula Incrível, agora entendi essa parte!

  • @hhAndrehhh
    @hhAndrehhh Před 6 lety

    obrigado, ajudou bastante! :D

  • @igormurras4493
    @igormurras4493 Před 3 lety

    esse é o professor mais brabo

  • @HenriqueRamalho25
    @HenriqueRamalho25 Před 5 lety +1

    Ótima explicação. Obrigado.

    • @todaamatematica
      @todaamatematica  Před 5 lety +1

      Muito obrigado, Henrique. Agradeço se compartilhares o canal com os amigos.

  • @TJSilvatjsilva
    @TJSilvatjsilva Před 5 lety

    Poxa, muito obrigado, aprendi em 12 min. Muito obrigado mesmo. Meu professor ficou falando desse assunto por 4hrs e não entendi nada.

  • @PauloMarquesH
    @PauloMarquesH Před 7 lety

    Zika, salvou minha pele! :)

  • @joaovictorferreira9581

    Você é um deus !!!

  • @luizhenrique4750
    @luizhenrique4750 Před 2 lety

    Obrigado!
    Me salvou!!!

  • @PersonalXZ
    @PersonalXZ Před 2 lety +1

    Professor, para complementar este tema, seria interessante um vídeo sobre Unit in the last place (ULP)

  • @matheusvianna3067
    @matheusvianna3067 Před 6 lety

    Olha eu queria que você me tirasse algumas duvidas bem bestas!
    E uma delas é a seguinte!
    Ok, sei que a parte do processador que lida com esses calculos é a ULA, porem, esses calculos no caso são feitos em todo momento em um computador?
    Ou so quando abre uma calculadora ?
    Tem como responde pfv

  • @uli77e7
    @uli77e7 Před 4 lety

    Obrigado professor!

  • @otavioaugusto1214
    @otavioaugusto1214 Před 7 lety +1

    O BIAS é 2^(n - 1) - 1, onde n é o número bits, certo ?

  • @matheust31
    @matheust31 Před 6 lety

    Nossa me salvou essa aula, vlw

    • @todaamatematica
      @todaamatematica  Před 6 lety

      Obrigado, Matheus. Agradeço se compartilhares com os amigos.

  • @lucaslupus1
    @lucaslupus1 Před 6 lety

    Parabens pela aula!

  • @antoniopaulinosantos287

    Me ajudou bastante em uma Prova de Desempenho Didático (...)

  • @LoukinhoXavier
    @LoukinhoXavier Před 6 lety +3

    Vc é foda vei

    • @todaamatematica
      @todaamatematica  Před 6 lety +1

      Obrigado, Camila. Agradeço se compartilhares com os amigos.

  •  Před 3 lety +1

    Ótima explicação.

    • @todaamatematica
      @todaamatematica  Před 3 lety

      Muito obrigado, agradeço se compartilhares o canal com os amigos.

  • @TJSilvatjsilva
    @TJSilvatjsilva Před 5 lety +1

    Boa noite, de onde tu tirou o ( 0 ) que está na CARACTERÍSTICA do EXEMPLO 2, no qual tu fez 125 divisão sucessiva por 2. Você colocou o ( 0 ) na frente de ( 111 1101 ). Me refiro a parte de 9:49 min.

  • @GabrielSilva-ni4jy
    @GabrielSilva-ni4jy Před 6 lety

    Como é definido esse BIAS?

  • @DriwChannel
    @DriwChannel Před 6 lety

    Salvou o dia xD

  • @denidanidoo
    @denidanidoo Před 2 lety +1

    O resultado disso é que depois em JavaScript se vc faz "0.7 + 0.1" ele te dá "0.799999...." em vez de 0.8

  • @tiagodeoliveira837
    @tiagodeoliveira837 Před 5 lety

    Tem o PDF desta video aula?

  • @gabrielmachado7326
    @gabrielmachado7326 Před 5 lety +1

    E como fazer o processo inverso? Passar do ieee 754 para decimal?

  • @houseofhcards7413
    @houseofhcards7413 Před 7 lety

    Professor Gustavo Viegas como eu faço para converter decimais negativos para binário.

    • @fagnerhenriquedossantoslim421
      @fagnerhenriquedossantoslim421 Před 7 lety

      Faz as divisões sucessivas normalmente, só que, como o valor é 'negativo', adiciona um bit '1' no mais significativo pra representar a negatividade do número. Acho que é mais ou menos assim. x.x

  • @samuelbittencourt7523
    @samuelbittencourt7523 Před 6 lety

    o que fazer quando você multiplica a parte fracionária por 2 só que ela nunca chega a (0,0)

  • @lastcatala
    @lastcatala Před 5 lety +3

    como é que vc converteu o "0,375"?? vc não explicou, isso no 4:26min

    • @MrEfraimfc
      @MrEfraimfc Před 4 lety +5

      Se me permite explicar...
      Ele simplesmente seguiu a mesma lógica: foi MULTIPLICANDO por 2 sucessivamente.
      0, 375 • 2 = 0, 750 0
      0, 750 • 2 = 1, 500 1
      0, 500 • 2 = 1, 000 (STOP) 1
      Então, 0, 375 em BINÁRIO é: *0, 011*
      Passando isso pra Notação Normalizada, fica assim:
      *1, 1 • 2^-2*
      OBS.¹: O sinal "^" significa "elevado à...".
      OBS.²: A vírgula andou pra direita, por isso o expoente negativo.
      OBS.³: Deve-se andar com a _vírgula_ até que fique apenas um ÚNICO número *1* do seu lado esquerdo ;)

  • @matheusvianna3067
    @matheusvianna3067 Před 6 lety +1

    Você disse que o primeiro digito 1,... não é REGISTRADO, ele fica SUBENTENDIDO, oque seria isso ?
    Porque ele não é registrado ?

  • @Kacatkun
    @Kacatkun Před 6 lety +5

    Bom dia professor, e ao contrario? Como eu poderia converter um numero em ponto flutuante IEEE 754 para decimal fracionário?

    • @1ronny65
      @1ronny65 Před 6 lety +3

      é a mesma lógica, vc pega o expoente e converte pra decimal, dps subtrai 127 dele. Aí vc vai pegar o número de casas q vc andou. Por fim tu escreve 1,(mantissa) e anda c a vírgula no número de casas q vc achou do expoente

    • @1ronny65
      @1ronny65 Před 6 lety +3

      Se ficou mt confuso olha esse vídeo q explica mt bem czcams.com/video/TZI6Fd4WmIs/video.html

    • @Kacatkun
      @Kacatkun Před 6 lety +1

      Vlw, acabei ja fazendo os exercícios que eu tinha, mas obg msm assim.

  • @elly9587
    @elly9587 Před 2 lety

    Obrigada!

  • @matheusvianna3067
    @matheusvianna3067 Před 6 lety

    Como o BIAS evitar que use um SINAL do expoente?

    • @matheusvianna3067
      @matheusvianna3067 Před 6 lety

      Tipo, em maquinas de pecisão simples, como o Sr disse o BIAS é 127!
      Porem como vou saber o sinal do expoente apenas com o bias?

  • @isaiasmartins164
    @isaiasmartins164 Před 6 lety +1

    Arrasou bixo

    • @todaamatematica
      @todaamatematica  Před 6 lety

      Muito obrigado, Isaías. Agradeço se compartilhares o canal com os amigos.

    • @isaiasmartins164
      @isaiasmartins164 Před 6 lety

      Toda a Matemática minha turma toda já assistiu kkkkk

    • @todaamatematica
      @todaamatematica  Před 6 lety

      São da onde?

    • @isaiasmartins164
      @isaiasmartins164 Před 6 lety

      Toda a Matemática campina grande, Paraíba, Curso de Ciência da computação, na ufcg, primeiro período

  • @joaopedrosouza9782
    @joaopedrosouza9782 Před 5 lety +1

    FOOOOOODAAAA

    • @todaamatematica
      @todaamatematica  Před 5 lety

      Muito obrigado, Pedro. Agradeço se compartilhares o canal com os amigos.

    • @joaopedrosouza9782
      @joaopedrosouza9782 Před 5 lety

      @@todaamatematica Claro, minha turma de Eletrônica Digital ta correndo atrás desse conteúdo

  • @mykeapo
    @mykeapo Před 7 lety +2

    Não dá pra representar o zero nesse método já que o primeiro um da mantinha está subentendido.

    • @todaamatematica
      @todaamatematica  Před 7 lety +6

      Exato. Por isso fica definido que o zero é o registro todo nulo: 0000000..000000000

    • @mykeapo
      @mykeapo Před 7 lety

      Boa informação. Obrigado.

    • @matheusvianna3067
      @matheusvianna3067 Před 6 lety

      0 no caso seria erro de Underflow se tentar representar neste modelo certo ?

    • @matheusvianna3067
      @matheusvianna3067 Před 6 lety +1

      Quanto mais perto do 0 maior a chance de cair em underflow, sendo 0 o proprio underflow, certo ?

  •  Před 5 lety

    Olá , no curso que estou fazendo as aulas dizem o seguinte: Num sistema por exemplo:
    F (2,8,-9,9) o menor numero representável possivel em binário é : 0.10000000 e o maior é 0.11111111 . Não entendo se isso está certo. Eles falam que tem que começar com Zero e depois da virgula não pode ser zero. Já sei como o padrão IEEE funciona, mas porque estão nos ensinando dessa forma?
    Desde já obrigado, e parabéns pelo video

    • @adrianodeazevedo4423
      @adrianodeazevedo4423 Před 7 měsíci

      Sei que o comentário é antigo, mas faço questão de te responder, pois pode ser a dúvida de outras pessoas.
      Por convenção, para máquinas em geral, um número em ponto flutuante NORMALIZADO (positivo ou negativo) SEMPRE se inicia com 0.d1d2…dt, sendo d1, d2, … , dt os dígitos da mantissa, escritos coerentemente conforme a base, e com a particularidade de que d1 seja não nulo.
      Contudo, conforme o parágrafo anterior, no sistema binário (independente da arquitetura), só é possível ter mantissas da forma 0.1d2…dt, pois o único número não nulo na base 2 é 1.
      Logo, para ganhar um bit no processo de alocação da memória, o padrão IEEE foi escrito para essa base específica, sendo, portanto, esse primeiro dígito naturalmente “desprezado” (bit escondido).
      Espero ter ajudado!

  • @LucasHenrique-rz4gz
    @LucasHenrique-rz4gz Před 2 lety +1

    M1, M2, M3 e por aí vai

  • @miguelvieira857
    @miguelvieira857 Před 9 měsíci +1

    Parte mais importante da aula, *em que ele define o padrão IEEE 754:* 4:37

  • @gabrielleal4663
    @gabrielleal4663 Před 6 lety

    E por aí vai...

  • @YanLobianchi
    @YanLobianchi Před 5 lety

    e por aí vai

  • @matheusvianna3067
    @matheusvianna3067 Před 6 lety +1

    Professor nao consegui entender o segtuinte!
    Vi varios videos de Pontos flutuantes:
    czcams.com/video/OVuyMcnPKOc/video.html
    E nenhum deles tem a excessão de começa com 1 no inicio, no caso eles nao estao padronizados na norma ieee 754 ?
    Mandei um vid pro senhor ver

    • @todaamatematica
      @todaamatematica  Před 6 lety

      Isso, nenhum deles estão no padrão que os pc usam.

    • @matheusvianna3067
      @matheusvianna3067 Před 6 lety

      O senhor tem alguma rede social pra contato? Eu tenho umas duvidas, é que eu vou explica esse assunto prós calouros da UFMS e vou passar seu vídeo como referência pra sala inteira, mais tem algumas dúvida que eu ainda tenho e gostaria de faze-las pro senhor

    • @todaamatematica
      @todaamatematica  Před 6 lety

      Tem a nossa página.

    • @matheusvianna3067
      @matheusvianna3067 Před 6 lety

      Muito obrigado professor!
      Encontrei a pagina e mandei mensagem! Agradeço

  • @gabrielweber1980
    @gabrielweber1980 Před 5 lety

    10:14 tem um zero à mais ali na mantissa, no início :v

    • @vinimarianob
      @vinimarianob Před 4 lety

      To um pouco atrasado kkkkk mas...
      Ele colocou um 0 a esquerda pq a mantissa precisa ter 8 dígitos, e antes só tinha 7 dígitos (o zero a esquerda não altera o valor)