Porque computadores são meio burrinhos em matemática

Поделиться
HTML-код
  • Опубликовано: 13 апр 2024
  • 📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE
  • НаукаНаука

Комментарии • 68

  • @mateusleite5816
    @mateusleite5816 2 месяца назад +73

    Muito bom, cara. Seu canal é o unico que sinto que realmente vale a pena acompanhar na "devsfera" br. Acho que ajuda bastante principalmente quem entrou na área sem uma graduação (meu caso). Obrigado por compartilhar seu conhecimento!

    • @arthurgodoy1108
      @arthurgodoy1108 2 месяца назад +1

      Tem vários outros bons cara, Fábio amiga, Bruno seu lá oq kkk, vários criadores bons

    • @danielferreira3505
      @danielferreira3505 2 месяца назад +1

      Se tem algum nível de interesse pelo ecossistema Java, assiste Giulliana Bezerra

    • @GabrielOliveira-nj9qg
      @GabrielOliveira-nj9qg 2 месяца назад

      Esqueceu simplesmente o mestre Fabio Akita, o Pedro Pessoa, o Filipe Deschamps, Full Cycle, Rodrigo Branas, Erick Wendel (pra JS) etc.

    • @yurif0331
      @yurif0331 Месяц назад +1

      ​@@GabrielOliveira-nj9qg a maioria desses só enrola enrola e fala só o óbvio, a não ser que vc tenha começado há muito pouco tempo

  • @iwakurasape
    @iwakurasape 2 месяца назад +37

    ess cara é considerado "pequeno" mas o conhecimento dele é absurdo

    • @vitvitvitvitvitvitvitvit
      @vitvitvitvitvitvitvitvit 2 месяца назад +6

      é conhecimento de faculdade, mas ele explica muito bem. dificilmente você vê esses conceitos em curso ou só lendo documentação de ferramenta de alto nível. Isso do decimal faz sentido, porque no banco de dados é melhor usar ele do que float para preços segundo a normalização e acredito que seja por causa do problema que ele falou dos floats

    • @iwakurasape
      @iwakurasape 2 месяца назад +2

      @@vitvitvitvitvitvitvitvit exato

  • @AntonioSouza
    @AntonioSouza 2 месяца назад +16

    Não sou programador.
    Sou apenas um cara de 58 anos que gosta da beleza dos códigos. E, digo. Seu canal é diferenciado.
    Parabéns.

  • @CaioLemos-GraduacaoNerd
    @CaioLemos-GraduacaoNerd 2 месяца назад +7

    Nessa discussão de usar decimal ou float, não era melhor usar inteiro? No caso de reais, usar em centavos e dividir por 100 apenas para display.
    Sempre fiz assim com dinheiro

  • @gustolas
    @gustolas 2 месяца назад +6

    direto ao ponto do começo ao fim, canal brabo

  • @brenokelvyn1458
    @brenokelvyn1458 2 месяца назад +2

    seu canal é único mano. Realmente aprendemos muitas coisas fora da curva padrão

  • @sky22_
    @sky22_ 2 месяца назад +5

    Que vídeo daora. Continue com esse conteúdo mais afundo sobre a programação, estamos gostando!

  • @tbarros_eng
    @tbarros_eng 2 месяца назад +2

    Conhecer de aritmética de ponto flutuante é importante. Principalmente quando se trabalha com problemas numéricos. Vídeo bacana.

  • @ronaldoamorim1833
    @ronaldoamorim1833 2 месяца назад +2

    Excelente vídeo, mano!!

  • @GustavoSilva-hh8or
    @GustavoSilva-hh8or 2 месяца назад

    Eu gosto que você aborda coisas importantes que, por vezes, não são muito ensinadas. Isso contribui muito para nós. Obrigado pelo excelente trabalho.

  • @valeriopro228
    @valeriopro228 2 месяца назад +12

    multiplica por 100, faz as operações e divide por 100

    • @JoaoVCRP
      @JoaoVCRP 2 месяца назад

      Transcendeu

  • @eXtremedlL
    @eXtremedlL 2 месяца назад

    informação bastante útil que muitos cursos "AVANÇADOS" (e PAGOS) por ai não trazem. além de uma didática excelente👏

  • @AndreVianaDev
    @AndreVianaDev 2 месяца назад

    Obrigado por compartilhar o que você sabe!

  • @nathan3boss
    @nathan3boss 2 месяца назад +1

    Adoro seus vídeos

  • @maiconmachado1155
    @maiconmachado1155 2 месяца назад

    Caraca, muito bom o video!!

  • @Artuuuuri
    @Artuuuuri 2 месяца назад +4

    To estudando essas representações em calculo numérico, aritmética de ponto flutuante. é bem interessante

  • @BUGALUGAMERFULL
    @BUGALUGAMERFULL 2 месяца назад

    Que fantástico.

  • @manjaroUser
    @manjaroUser 2 месяца назад

    que conteúdo sensacional

  • @jefferson-763
    @jefferson-763 2 месяца назад

    Muito bom o vídeo.
    Sempre apresentado de forma bem inteligente e abordando os temas em uma camada mais profunda.
    Pessoalmente, gosto muito.
    Uma pergunta: com o processador arnazena o float na memória, usa um conjunto de byts separado?

  • @eupedrada
    @eupedrada 2 месяца назад

    Conteúdo foda!

  • @leogcavalli
    @leogcavalli 2 месяца назад +1

    Conteúdo foda

  • @carlosgabriel6296
    @carlosgabriel6296 2 месяца назад +1

    Bom dia calabreso, ótimo vídeo

  • @projetok1061
    @projetok1061 2 месяца назад

    Irado!

  • @Seu_Lunga
    @Seu_Lunga 2 месяца назад

    Muito bom o vídeo, dica realmente valiosa que pode ajudar a resolver problemas em contas que as vezes não nos damos contas.
    Porém sugiro mudar o nome do canal para Augusto Castanho, ou Augusto Moreno, ou tingir o cabelo de loiro, ajuda na credibilidade. :D 😆

  • @JoaoTessarollo
    @JoaoTessarollo 2 месяца назад

    Show, excelente explicação! Quais são os apps que você utiliza para gravar a webcam assim, e também esse que você utiliza para fazer a explicação nos seus vídeos?

  • @xablaumutant7247
    @xablaumutant7247 2 месяца назад

    Sempre tive essa dúvida, fiz um exercício no beecrowd que faltava 0,1 no final e nunca entendi o porquê. Tive que somar no final pra ele aceitar a solução

  • @valeriacristinadeoliveira6787
    @valeriacristinadeoliveira6787 2 месяца назад

    Tem algum vídeo explicando sobre os decoradores? Já vi vários videos e ainda não entendi direito... pelo q entendi é uma função q recebe e pode alterar outra função? Não seria melhor criar uma nova instancia?

  • @foxyzero5605
    @foxyzero5605 2 месяца назад

    Que massa seu conteúdo, como faço para ficar inteligente como você?

  • @edplay175
    @edplay175 2 месяца назад +1

    Então era por isso que quando eu ia somando 0.1 os números depois da virgula ficava com varias casas.

  • @kauemagalhaes2176
    @kauemagalhaes2176 2 месяца назад

    vocês conhecem algum outro canal com um conteúdo com esse? eu gosto muito do conteúdo desse cara, mas queria ainda mais conteúdos como esse

  • @JeffLiuth
    @JeffLiuth 2 месяца назад

    Leandro Twin + obrigado

  • @Mikael3770
    @Mikael3770 2 месяца назад

    manooo do céu

  • @arthurlobo5824
    @arthurlobo5824 2 месяца назад

    Seria uma boa ideia utilizar strings para armazenar números floats? Provavelmente teria uma perda de performance por causa da conversão mas daria pra manter a exatidão na memória

    • @GutoGalego
      @GutoGalego  2 месяца назад +1

      Pra valores monetários é bastante comum armazenar em string sim. Principalmente se a gente sabe que esse valor não vai mudar ou não precisa fazer cálculo

    • @kevingood10
      @kevingood10 2 месяца назад

      @@GutoGalegoutilizar um inteiro ainda seria mais viavel, mas para view, ai faria yma conversao para a cultura vigente

  • @victorcaproni4577
    @victorcaproni4577 2 месяца назад

    Alguém sabe o software que ele usa para "desenhar" essas explicações??

  • @arthaszueirogameplays1120
    @arthaszueirogameplays1120 Месяц назад

    O cara explicou pra mim em 2 minutos algo wue meu professor demorou 2 semanas

  • @graners
    @graners 2 месяца назад

    Cara, pq q tu escolheu Python? Dúvida genuína

  • @SirCristianoLopes
    @SirCristianoLopes 2 месяца назад

    Bons tempos de cálculo número 😅

  • @samubarreto
    @samubarreto 2 месяца назад

    se eu tenho uma calculadora em javascript e uso o eval('string do cálculo') pra resolver todos os cálculos, tem como lidar com esses casos onde por exemplo 0.1 + 0.2 retorna 0.30000000000000004 ?

    • @antoniobilbylemos9918
      @antoniobilbylemos9918 2 месяца назад

      pra cálculos aritméticos creio que isso não seja necessário. É mais para comparação, pois a aproximação tem uma margem de erro bem baixa como foi mostrado

    • @samubarreto
      @samubarreto 2 месяца назад

      @@antoniobilbylemos9918 0.2 + 0.1 tava dando 0.3000000004 lá kk, fiz uma gambiarra e agr tá dando 0.3

  • @lucasjammal5153
    @lucasjammal5153 2 месяца назад

    Me lembrou Cálculo numérico na faculdade

  • @dosergiobr
    @dosergiobr 2 месяца назад

    O problema do 0.1 + 0.2 == 0.3 é porque você não limitou as casas da comparação. Tente round(( 0.2 + 0.1) * 10)/10 == 0.3

  • @kaiofellipe-pd9qz
    @kaiofellipe-pd9qz 2 месяца назад +1

    Não como confiaram em um computador para encontrarem as casas decimais do número pi?

    • @dadashiro
      @dadashiro 2 месяца назад

      confiaram por que a computaçao de casas decimais do π nao tem nada haver com floating point

    • @dadashiro
      @dadashiro 2 месяца назад

      A real é q essa pergunta é muito mais velha do que a computaçao moderna, circa 1500 ja existia um algoritmo no formato de uma série de somas infinitas que convergia ao pi e portanto computava as casas decimais. O algoritmo q se usa p computar π nos recordes hj em dia é o de Chudnovsky, o qual vc consegue encontrar algumas implementaçoes online se pesquisar um pouco

    • @kaiofellipe-pd9qz
      @kaiofellipe-pd9qz 2 месяца назад +1

      @@dadashiro legal, valeu pela resposta

    • @kaiofellipe-pd9qz
      @kaiofellipe-pd9qz 2 месяца назад

      Ainda não sei mt sobre floating point

  • @novocanal7153
    @novocanal7153 2 месяца назад

    Só se for o teu. Aqui calculou certo.

  • @candinhosilveira2047
    @candinhosilveira2047 2 месяца назад

    eu so uso decimal kkk sem float

  • @dsb007
    @dsb007 2 месяца назад

    Aula top, mas mano, um marimbondo picou seu nariz?

  • @Kaka-zs4cp
    @Kaka-zs4cp 2 месяца назад

    Desculpa… em quase todas as linguagens?
    Amigo, me mostra um código em C com os valores setados corretamente em memória que falha nisso daí!
    Pq se pá eu tô é fudido fazendo micro controlador prone to bug left and right !
    Aconselha usar memcmp?
    😂😂😂
    Agora, qq linguagem script é putaria neh?

  • @miltonderezende7906
    @miltonderezende7906 2 месяца назад

    0 QUE SIGNIFICA 0.1? É O MESMO QUE 0,1?

    • @jeager100_10
      @jeager100_10 2 месяца назад

      isso

    • @Mafagafos06
      @Mafagafos06 2 месяца назад

      Depende da notação na vdd. Nós usamos o "." (Ponto final) sendo brasileiros, já nos EUA eles usam a vírgula.

    • @miltonderezende7906
      @miltonderezende7906 2 месяца назад

      @@Mafagafos06 Entretanto para nós o correto e 1,0 e não 1.0

    • @Mafagafos06
      @Mafagafos06 2 месяца назад

      @@miltonderezende7906 É verdade, me confundi.

  • @Mikael3770
    @Mikael3770 2 месяца назад

    software engineer

  • @faustinopedrofaustin
    @faustinopedrofaustin 2 месяца назад

    Cobol🗿

  • @canewizard4141
    @canewizard4141 2 месяца назад

    Kkkkkk que inferno