1
00:00:00,120 --> 00:00:02,580
Continuamos con el tipo booleano o volia.

2
00:00:02,640 --> 00:00:07,950
También se le conoce como tipo de dato lógico, ya que representa un valor de verdad tru o falso.

3
00:00:08,040 --> 00:00:09,870
Verdadero o falso son dos opciones.

4
00:00:09,960 --> 00:00:11,580
No hay, más bien vamos a cerrar.

5
00:00:11,580 --> 00:00:17,370
Acá lo carácteres, el ejemplo, carácteres lo cerramos y vamos a crear una nueva clase, una nueva

6
00:00:17,370 --> 00:00:20,340
clase ya primitivos.

7
00:00:20,400 --> 00:00:29,190
Volia con el Moine del vamos a partir con un ejemplo bien simple vamos a definir el tipo volvian con

8
00:00:29,190 --> 00:00:38,340
doble leo y la variable dato lógico puede ser Trump, por ejemplo, o fouls nada más.

9
00:00:38,430 --> 00:00:42,810
Un tipo auto de lógica binaria se puede colocar de forma directa en la literal.

10
00:00:42,900 --> 00:00:43,710
Tal como vemos.

11
00:00:43,820 --> 00:00:47,850
Bueno, veamos el ejemplo Zogby acá imprimes fouls.

12
00:00:49,980 --> 00:00:52,260
Levantamos Perfecto y Tru.

13
00:00:56,020 --> 00:01:01,410
Bien entonces una forma escribirlo directamente en la literal, automáticamente se representa como un

14
00:01:01,410 --> 00:01:09,000
tipo booleano, pero también otra forma mediante la constante de la que la cebolla por ejemplo Bolen

15
00:01:09,030 --> 00:01:11,160
punto la constante Fool's.

16
00:01:11,410 --> 00:01:17,160
Otro, por ejemplo Fool's la diferencia que retorna una instancia de la clase bullían, es decir, un

17
00:01:17,160 --> 00:01:18,640
objeto del tipo volia.

18
00:01:18,720 --> 00:01:26,250
Por ejemplo, vamos a ver el detalle acataremos tru new volvian con el valor ñaca new volia con el valor

19
00:01:26,250 --> 00:01:26,550
forks.

20
00:01:26,610 --> 00:01:29,970
Por lo tanto es un objeto del tipo bolla de la clase.

21
00:01:30,090 --> 00:01:35,010
Después vamos a ser un poco más sobre estas clases rapper que envuelven al primitivo, en este caso

22
00:01:35,010 --> 00:01:37,440
Primitivo Volia, pero del tipo de referencia.

23
00:01:38,110 --> 00:01:42,000
Pero cómo se crea la instancia y se retorna y se asigna a un primitivo?

24
00:01:42,090 --> 00:01:46,590
Automáticamente se convierte esta instancia booleana en el tipo primitivo.

25
00:01:46,740 --> 00:01:49,260
Bueno, esto sería exactamente igual que colocar punto.

26
00:01:49,380 --> 00:01:57,720
El método volvian balio, es decir, el tipo primitivo volia e invocar un método, pero esto se hace

27
00:01:57,720 --> 00:01:59,370
de forma automática ahora toda forma.

28
00:01:59,460 --> 00:02:04,160
En la práctica, cuando estamos desarrollando, nunca vamos a colocar estos Volia puntos Fool's, es

29
00:02:04,170 --> 00:02:09,650
decir, esta constante, a menos que queramos crear una instancia con el NIU, pero es poco común porque

30
00:02:09,650 --> 00:02:11,550
es mucho más práctico colocar TRU.

31
00:02:12,030 --> 00:02:18,000
Automáticamente se asigna el valor a la variable el valor Poliana o Fool's, que al final es lo mismo.

32
00:02:18,240 --> 00:02:24,030
Incluso después vamos a ver más en detalle, pero si esto fuera mayuscula también sería correcto.

33
00:02:24,150 --> 00:02:28,890
Este es el tipo de referencia ya no primitivo, no solamente verlo, sino también es el objeto.

34
00:02:29,200 --> 00:02:35,730
Pero colocar el tru en la literal truc primitivo automáticamente por debajo no se ve, pero por debajo

35
00:02:35,730 --> 00:02:41,180
se cree la instancia del objeto por debajo, de forma automática se asigna y deja este primitivo ya

36
00:02:41,180 --> 00:02:42,570
no primitivo, el de referencia.

37
00:02:43,870 --> 00:02:47,780
Lo dejan en minúscula porque estamos viendo primitivos solamente el valor.

38
00:02:49,190 --> 00:02:52,900
Y para qué nos sirve el bolear los tipos Tru o Fors?

39
00:02:52,980 --> 00:02:57,020
Bueno, básicamente para flujo de control, para Elif, también para el guey.

40
00:02:57,220 --> 00:03:02,590
También lo utilizamos en el foro para evaluar una condición y esa condición va retornar verdadero o

41
00:03:02,590 --> 00:03:02,990
falso.

42
00:03:03,070 --> 00:03:07,780
Y de acuerdo a esta expresión, este valor va a ejecutar o no un fragmento de código.

43
00:03:07,840 --> 00:03:09,700
Pero bien, son temas que vamos a usar después.

44
00:03:09,760 --> 00:03:11,350
Por ahora vamos a dar ejemplo.

45
00:03:11,520 --> 00:03:13,000
Vamos a partir de lo simple.

46
00:03:13,090 --> 00:03:16,420
Vamos a crear un par de variables números reales como el doble.

47
00:03:17,680 --> 00:03:25,630
Le vamos a llamar de un valor cualquiera, por ejemplo, pero la coma la vamos a colocar por acá en

48
00:03:25,630 --> 00:03:30,160
el 4 por ahí y lo vamos a escribir con notación científica.

49
00:03:30,520 --> 00:03:32,260
Exponente menos tres.

50
00:03:32,700 --> 00:03:33,730
Bueno, qué significa esto?

51
00:03:33,910 --> 00:03:39,100
Finalmente, el valor real de este número real de este número decimal es correr.

52
00:03:39,100 --> 00:03:43,120
La coma se corre menos 3, es decir, hacia la izquierda.

53
00:03:43,240 --> 00:03:45,620
Si está acá sería 1, 2, 3.

54
00:03:45,760 --> 00:03:50,230
El valor sería noventa y ocho coma siete 65 43.

55
00:03:50,460 --> 00:03:56,350
Entonces íbamos a copiar esto tal cual lo pegamos acá y la coma la corremos de acá.

56
00:03:56,980 --> 00:03:57,530
1.

57
00:03:57,790 --> 00:03:58,320
2.

58
00:03:58,360 --> 00:03:58,810
3.

59
00:03:59,360 --> 00:04:00,700
Qué haría en ese número?

60
00:04:01,150 --> 00:04:04,900
Y vamos a tener un float de precisión simple.

61
00:04:06,250 --> 00:04:09,070
Por ejemplo, ese número, pero también exponente.

62
00:04:09,230 --> 00:04:09,790
2.

63
00:04:09,910 --> 00:04:11,950
Si colocamos punto y coma va a dar error?

64
00:04:12,010 --> 00:04:16,120
Claro, porque por defecto recuerde que la literal es del tipo doble.

65
00:04:16,360 --> 00:04:19,570
Colocamos F de float por el tipo float.

66
00:04:19,780 --> 00:04:20,920
Bien cómo sería?

67
00:04:21,940 --> 00:04:22,850
Vamos a copiar esto.

68
00:04:23,560 --> 00:04:24,050
Esto perdón.

69
00:04:25,520 --> 00:04:29,680
Y donde da la coma dos se corre hacia la derecha.

70
00:04:29,730 --> 00:04:31,260
Pero para eso vamos a colocar la coma.

71
00:04:31,290 --> 00:04:39,000
Acá, por poner un ejemplo, acá 1.2 hay que correr las dos hacia la derecha, sería de aquí uno, dos

72
00:04:39,390 --> 00:04:39,870
por acá.

73
00:04:40,050 --> 00:04:40,590
Sería cierto.

74
00:04:40,590 --> 00:04:44,220
23.45 Ese sería el valor.

75
00:04:44,860 --> 00:04:46,620
Entonces ahora dato lógico,

76
00:04:50,010 --> 00:04:56,130
va a ser una expresión de relación y preguntamos si es mayor que F.

77
00:04:56,580 --> 00:04:58,350
Entonces ideé es mayor que F.

78
00:04:58,400 --> 00:05:03,360
Si este número es mayor que este, entonces struck de lo contrario tautológico efforts.

79
00:05:03,780 --> 00:05:09,990
Acá estamos haciendo una expresión utilizando el operador de relaciones, ya sea que utilicemos mayor

80
00:05:10,010 --> 00:05:13,080
o menor mayor igual, menor igual igual.

81
00:05:13,560 --> 00:05:15,550
De todas formas, esto lo vamos a ver más en detalle después.

82
00:05:15,600 --> 00:05:22,800
Pero ahora la idea es, mediante esta expresión, asignar un valor lógico Bofors si se cumple o no se

83
00:05:22,800 --> 00:05:23,670
cumple la condición.

84
00:05:23,790 --> 00:05:25,800
Esto mismo también se podría escribir con paréntesis.

85
00:05:26,160 --> 00:05:32,370
Por ejemplo, ahí tenemos a dos opciones, pero como es simple y estemos evaluando una sola expresión,

86
00:05:32,390 --> 00:05:35,650
puede ir sin paréntesis y lo imprimimos.

87
00:05:35,700 --> 00:05:37,500
Pero vamos a imprimir tautológico.

88
00:05:37,620 --> 00:05:39,270
Quiero saber el valor de dato lógico.

89
00:05:40,860 --> 00:05:48,750
Aunque también podrían deprimir estas variables en la consola Zogby Imprimimos Dé y por acá vamos a

90
00:05:48,750 --> 00:05:49,230
imprimir.

91
00:05:49,330 --> 00:05:53,520
F Perfecto, vamos a Raisa, levantamos.

92
00:05:55,950 --> 00:06:03,150
Le tenemos que ve 98 punto 7 65 43 y el F 123 punto 45.

93
00:06:03,570 --> 00:06:04,760
Obviamente mayor el F.

94
00:06:04,800 --> 00:06:06,870
Por lo tanto este sería Fool's.

95
00:06:06,950 --> 00:06:11,880
Dato lógico se valúa en Fors ahora si fuese al revés.

96
00:06:12,000 --> 00:06:13,530
Si F es mayor que de.

97
00:06:14,810 --> 00:06:15,900
Ahí sería otro.

98
00:06:17,160 --> 00:06:18,990
Cambiaría algo y está correcto.

99
00:06:19,270 --> 00:06:24,420
Se fijan entonces para evaluar expresiones que finalmente son booleana, que va a retornar un valor

100
00:06:24,420 --> 00:06:29,190
de verdad, y esta presión Poliana utiliza el operador de relaciones o relacional.

101
00:06:29,550 --> 00:06:30,420
Veamos otro ejemplo.

102
00:06:33,840 --> 00:06:39,510
Por ejemplo, Volia es igual, vamos a colocar esta expresión también booleana y también utilizando

103
00:06:39,660 --> 00:06:47,000
el operador interrelaciona tres menos dos, es igual a 1 7 condición se cumple entonces.

104
00:06:47,370 --> 00:06:48,790
De lo contrario efforts.

105
00:06:49,080 --> 00:06:53,080
Recuerden esto se fue escribir tal cual, como es simple, acatamos siendo la recta.

106
00:06:53,160 --> 00:06:59,340
Luego que se resuelva esta resta lo comparamos con este valor y preguntamos si esta parte es igual a

107
00:06:59,340 --> 00:07:01,140
esta parte sí o no..

108
00:07:01,200 --> 00:07:02,130
Tru o fouls?

109
00:07:03,390 --> 00:07:05,010
También se prescribe comprendes?

110
00:07:05,570 --> 00:07:07,770
Fija Zogby.

111
00:07:09,640 --> 00:07:10,390
Vamos a levantar.

112
00:07:13,080 --> 00:07:16,900
Es igual truc, claro, tres menos dos uno igual, igual uno.

113
00:07:17,460 --> 00:07:23,270
Recuerde que siempre el operador de relación igual se escribe igual, igual con doble igual.

114
00:07:23,460 --> 00:07:30,330
No es de asignación, un igual es para asignar el operador de asignación con dos, igual es para comparar

115
00:07:30,480 --> 00:07:31,380
una expresión este.

116
00:07:31,500 --> 00:07:34,970
Colocábamos por ejemplo tres menos tres cero.

117
00:07:35,100 --> 00:07:42,640
Obviamente efforts cero no es igual a una fouls se fijan, los dejo entre menos.

118
00:07:42,670 --> 00:07:42,920
2.

119
00:07:43,040 --> 00:07:44,460
Entro, está molesto.

120
00:07:44,550 --> 00:07:46,470
Continuamos en la siguiente clase.
