El programador anumérico Sergio Arbeo Serabe. Tiempos movidos.

1 El programador anumérico Sergio Arbeo Serabe ...
Author: Santiago Velázquez Cruz
0 downloads 2 Views

1 El programador anumérico Sergio Arbeo Serabe

2 Tiempos movidos

3 Origen de la charla

4 Charla de Salva

5 0.1 + 0.2 > 0.3 Sra Azul Mini me That is because 2 is a base not powerful enough Sr Marrón Mini me WTH?

6 0.1 + 0.2 > 0.3 If we use a different base, we wouldn’t have these problems Sr Marrón

7 Anumerismo

8 33 33 3000300 303 10 3 10 2 10 1 10 0

9 33 33 3000300 303 10 3 10 2 10 1 10 0

10 IEEE 754

11 Exponent (11) Fraction (52)

12 0.359375 10

13 0.010111 2

14 1.0111 2 x1 0 2 -2

15 1.0111 2 Exponent (11) Fraction (52) -20

16 Notación científica

17 0.1 10 = 0.00011 2

18 0.2 10 = 0.0011 2

19 ¡Periódico s!

20 0.1 + 0.2 > 0.3 If we use a different base, we wouldn’t have these problems Sr Marrón ¿Existe alguna base en la que no existan números racionales con infinitos números en su expansión en dicha base?

21 ¡Nope !

22

23 Ventajas Errores relativos son “directamente proporcionales” a la base en sí Al haber sólo 2 dígitos, podemos obviar el entero en notación científica Más fácil de “implementar” en vida real Máscaras

24 ¿Soluciones?

25 Enteros

26 Racionales

27 Anumerismo

28 Incultur a

29 Ignoranci a

30 Todos somos ignorantes

31 CTA Aprende cosas diferentes Elige tu campo y aprender en profundidad Aprende la base

32 ¿Preguntas? Sergio Arbeo Serabe

33 Gracias Sergio Arbeo Serabe