1
00:00:00,240 --> 00:00:05,400
Vamos a ver todo lo contrario a lo que hicimos la clase anterior, que convertíamos un tipo streeck

2
00:00:05,520 --> 00:00:06,930
a cualquier tipo primitivo.

3
00:00:07,050 --> 00:00:12,870
Ahora vamos a tomar cualquier tipo primitivo y lo vamos a convertir a un tipo streeck la inversa, vamos

4
00:00:12,870 --> 00:00:18,980
a comenzar con él entero, primitivo y vamos a crear esta variable para que sea distinto al número hint.

5
00:00:19,110 --> 00:00:24,940
Le vamos a llamar otro número, INTT otro número hint igual 100.

6
00:00:25,290 --> 00:00:27,150
Decide convertir esto a un tipo streeck.

7
00:00:28,050 --> 00:00:34,710
Vamos a imprimir otro número hint porque vamos a tener una variable, el tipo string, le vamos a llamar

8
00:00:34,770 --> 00:00:37,590
otro número, etcétera, para que sea diferente.

9
00:00:40,140 --> 00:00:48,510
Hay dos formas, una utilizando la clase Integer y el método que queremos convertir o streeck a un entero.

10
00:00:48,570 --> 00:00:49,760
Utilizamos Págs.

11
00:00:49,840 --> 00:00:50,150
INT.

12
00:00:50,400 --> 00:00:57,340
Cuando queremos convertir un primitivo integer a un tipo string, utilizamos el método Integer punto

13
00:00:57,700 --> 00:01:03,990
Trenc, pero siempre utilizando la clase Ruper que anida el primitivo para convertir.

14
00:01:05,970 --> 00:01:13,190
Tenemos punto tus, que recibe un entero primitivo y convierte a un tipo string, acata el tipo dato

15
00:01:13,290 --> 00:01:15,540
de conversión, lo que retorna perfecto.

16
00:01:15,630 --> 00:01:17,550
Entonces otro número int.

17
00:01:20,580 --> 00:01:27,090
Vamos a imprimir, vamos a probar con el rango perfecto otro número Hint tipo entero 100.

18
00:01:27,180 --> 00:01:32,370
Otro número es Trenc STR con el valor 100, es decir, toma el entero 100.

19
00:01:32,460 --> 00:01:38,040
El integer lo convierte, no es trinta, entonces es importante que se pase por argumento el primitivo

20
00:01:38,240 --> 00:01:41,910
y con el lustre lo convierte a un string, pero no es la única forma.

21
00:01:42,030 --> 00:01:42,830
Hay otra forma.

22
00:01:42,960 --> 00:01:50,070
Entonces vamos a ver otro número streeck vamos a volver a convertir de integer string, pero usando

23
00:01:50,070 --> 00:01:56,440
ahora la clase Strict en vez de usar Integer, el Ruper utilizamos la clase streeck.

24
00:01:56,680 --> 00:02:02,040
La clase 3 tiene varios métodos valio off que son para convertir primitivos a un tipo strike.

25
00:02:02,200 --> 00:02:08,670
Se fijan, recibe un integer primitivo y convierte a una estrella, un chat primitivo, a un streeck

26
00:02:08,820 --> 00:02:13,950
y así por cada tipo primitivo esto se le conoce con nombre sobrecarga de método.

27
00:02:14,100 --> 00:02:20,880
Es decir, mismo nombre, método, pero con distinto tipo de argumento o parámetros y también distinta

28
00:02:20,880 --> 00:02:22,320
cantidad de parámetros.

29
00:02:22,380 --> 00:02:24,030
Pero el método es uno solo.

30
00:02:24,210 --> 00:02:31,260
Mismo nombre, pero con distintas formas e implementación, según los argumentos, los tipos y la cantidad.

31
00:02:31,380 --> 00:02:34,580
Entonces, por ejemplo, toma un integer y lo convierte en estéril.

32
00:02:34,650 --> 00:02:41,040
Toma un log y lo convierte un string, y así por cada tipo vamos a probar con intuya otro número.

33
00:02:45,790 --> 00:02:47,900
Lo vamos a imprimir en el terminal.

34
00:02:48,620 --> 00:02:49,770
Bien, probamos.

35
00:02:51,110 --> 00:02:51,770
Perfecto.

36
00:02:52,130 --> 00:02:57,590
El entero y los dos estrellas, cada uno con distintas formas de implementación, pero hay que tener

37
00:02:57,590 --> 00:03:04,820
cuidado porque el Valio of no sólo recibe un integer, sino también por recibir un estricto comportamiento,

38
00:03:04,850 --> 00:03:05,750
pues es distinto.

39
00:03:05,870 --> 00:03:11,210
Por ejemplo, voy a cambiar acá otro número hint, le voy a sumar 10.

40
00:03:12,480 --> 00:03:19,470
Entonces otro número trunk va a tomar como valor 110, va a tomar el 100 y le va a sumar 10, como son

41
00:03:19,470 --> 00:03:22,730
dos enteros enteros 100 enteros 10.

42
00:03:22,950 --> 00:03:25,200
El operador de suma obviamente lo suma.

43
00:03:26,220 --> 00:03:27,120
Vamos a levantar.

44
00:03:28,770 --> 00:03:33,110
Entonces acá como resultado es un streeck con la suma de ambos 110.

45
00:03:33,460 --> 00:03:40,150
Pero qué pasa si me equivoco, por ejemplo, y coloco otro número, ese otro número CTR.

46
00:03:40,360 --> 00:03:46,390
Es una secuencia de caracteres y el valio off acepta una secuencia.

47
00:03:46,630 --> 00:03:50,620
Un arreglo de Char se fija entonces justamente otro número.

48
00:03:50,710 --> 00:03:57,460
Ese terré es un arreglo de char de caracteres, pero el signo más se comporta distinto porque en verdad

49
00:03:57,460 --> 00:03:59,470
va a concatenar en vez de sumar.

50
00:03:59,620 --> 00:04:04,870
Cuando se les traen concatena con ambas, cuando son enteros o numéricos los fuuma, entonces hay que

51
00:04:04,870 --> 00:04:05,980
tener cuidado con ese detalle.

52
00:04:06,370 --> 00:04:13,240
Si levanto el resultado base, la concatenación de 100 concatenado con 10, el resultado que va a mostrar

53
00:04:13,240 --> 00:04:14,460
va a ser 10 mil.

54
00:04:15,220 --> 00:04:15,720
Veamos.

55
00:04:17,620 --> 00:04:23,620
Se fijan toma el 100 que lo tenemos acá, otro número CTR y le concatena el 10.

56
00:04:24,490 --> 00:04:25,610
Entonces es distinto.

57
00:04:26,640 --> 00:04:28,340
Entonces volvemos a intis.

58
00:04:29,880 --> 00:04:30,740
Ahora sí que los humanos.

59
00:04:33,730 --> 00:04:35,330
110 Perfecto.

60
00:04:35,450 --> 00:04:36,610
Bueno, quería ver ese detalle.

61
00:04:36,880 --> 00:04:42,100
Veamos también cómo convertir, por ejemplo, un decimal un número real a un tipo string.

62
00:04:43,690 --> 00:04:45,120
Otro real, etcétera.

63
00:04:46,800 --> 00:04:49,180
Pero, por qué tenemos acá real terreno?

64
00:04:50,280 --> 00:04:51,280
Y acá le vamos a llamar.

65
00:04:51,370 --> 00:04:52,740
Otro real es eterna.

66
00:04:53,260 --> 00:04:57,130
Igual, recuerdan, tenemos dos formas 1 La clase Ruper.

67
00:04:57,190 --> 00:05:02,770
En este caso quiero convertir a un tipo doble en un doble decimal, a un tipo strict.

68
00:05:02,950 --> 00:05:08,150
Entonces utilizo la clase doble, el Ruper doble punto.

69
00:05:08,680 --> 00:05:17,350
Tu streeck y que recibe un doble, un decimal incluso bueno, se puede colocar de forma directa en la

70
00:05:17,350 --> 00:05:19,830
literal acá o lo podríamos definir acá.

71
00:05:24,600 --> 00:05:26,790
Otro real, Nobol, igual.

72
00:05:28,170 --> 00:05:31,150
Por ejemplo, 1 2 3 4 5 6, por ejemplo.

73
00:05:31,590 --> 00:05:35,910
Pero vamos a colocar la coma uno coma dos puntos.

74
00:05:37,080 --> 00:05:39,390
Entonces, ahora acá otro real.

75
00:05:41,650 --> 00:05:42,880
Don Perfecto.

76
00:05:45,550 --> 00:05:47,400
Lo vamos a imprimir otro real.

77
00:05:47,470 --> 00:05:51,330
Ese terreno debiera mostrar esto, pero convertido a un streeck.

78
00:05:55,450 --> 00:06:01,940
Ahí lo tenemos ahora qué pasa si colocamos la forma o la notación científica, por ejemplo, exponente.

79
00:06:02,340 --> 00:06:02,730
2.

80
00:06:03,070 --> 00:06:07,260
La coma sea correr acá va a ser 123 coma cuarenta y cinco.

81
00:06:08,480 --> 00:06:09,200
Vamos a probar.

82
00:06:12,810 --> 00:06:13,410
Se fijan.

83
00:06:14,460 --> 00:06:18,200
Lo hace de forma automática, lo convierte a un decimal es Trenc.

84
00:06:19,210 --> 00:06:20,250
Veamos la otra forma.

85
00:06:23,110 --> 00:06:24,530
Otro real STR.

86
00:06:25,180 --> 00:06:27,590
Pero ahora vamos a usar la clase streeck.

87
00:06:29,590 --> 00:06:30,070
Punto.

88
00:06:30,150 --> 00:06:34,160
Vali Boff, que recibe el decimal por argumento.

89
00:06:34,750 --> 00:06:37,000
Ahora lo vamos a colocar de forma explícita.

90
00:06:37,390 --> 00:06:41,780
Acá en la literal, por ejemplo, 1, 3, 4, 5, 6.

91
00:06:42,100 --> 00:06:43,310
La coma acá.

92
00:06:43,730 --> 00:06:45,280
Pero en vez de ser un doble.

93
00:06:45,370 --> 00:06:46,320
Va a ser un float.

94
00:06:46,730 --> 00:06:49,040
Te vamos a colocar F para que sea float.

95
00:06:49,360 --> 00:06:55,570
Entonces convertimos un float en un streeck usando valio off de la clase strength.

96
00:06:58,060 --> 00:06:58,900
Vamos a imprimir.

97
00:07:00,040 --> 00:07:01,300
Vamos a revisar.

98
00:07:03,300 --> 00:07:07,440
Se fijan perfecto acá también la notación científica.

99
00:07:08,310 --> 00:07:09,990
Dos exponentes, dos.

100
00:07:14,530 --> 00:07:20,350
Perfecto, se pegan, los soporta bien y así con cualquier tipo de primitiva, me pongo a convertir

101
00:07:20,470 --> 00:07:25,600
un volvian primitivo en un tipo string, un bit, un chord, lo que queramos.

102
00:07:25,690 --> 00:07:31,810
De la misma forma, ya sea con la clase rapper correspondiente primitivo y el método Tuxtepec, o utilizando

103
00:07:31,810 --> 00:07:38,800
la clase string con el valio off y colocando el valor del primitivo el valor directamente como lo vimos

104
00:07:38,800 --> 00:07:39,180
acá.

105
00:07:40,110 --> 00:07:42,440
O la variable, como lo vimos acá.

106
00:07:43,370 --> 00:07:43,960
Nada más.

107
00:07:44,060 --> 00:07:45,530
Nos vemos en la siguiente clase.
