Diferencia entre revisiones de «Plantilla:ManuelRomero/PHP/Declaraciones»
De WikiEducator
Línea 118: | Línea 118: | ||
}} | }} | ||
</div> | </div> | ||
+ | <div class="slide"> | ||
+ | ==Tipos enteros== | ||
+ | <br /> | ||
+ | {{MRM_Definicion|Title=Valor entero| | ||
+ | Es un valor numérico sin decimales | ||
+ | Recibirá las operaciones aritméticas conocidas que veremos | ||
+ | }} | ||
+ | </div> | ||
+ | |||
+ | ==Tipos enteros== | ||
+ | *Un número entero en PHP puede ser expresado en distintas notaciones o sistemas numéricos: | ||
+ | - **Decimal**: [1..9][0..9]* | ||
+ | - **Hexadecimal**: `0x` seguido de valores de 0 a f (`0xA56B`) | ||
+ | - **Octal**: `0o` seguido de valores de 0 a 7 (disponible desde PHP 8) | ||
+ | - **Binario**: `0b` seguido de 0 o 1 (`0b1010`) | ||
+ | *Todos los enteros pueden ser positivos o negativos. | ||
+ | |||
+ | <source lang=php> | ||
+ | $Numero = 10; // Decimal | ||
+ | $NumeroOctal = 067; // Octal | ||
+ | $NumeroHex = 0xA56B; // Hexadecimal | ||
+ | $NumeroBinario = 0b1010; // Binario | ||
+ | </source> | ||
+ | |||
+ | {{MRM_Actividad|Title=Ejercicio 5: [[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio5|Probando los tipos enteros]]| | ||
+ | *Escribe un programa que asigne diferentes valores enteros a variables. | ||
+ | *Utiliza formatos en decimal, octal, hexadecimal y binario. | ||
+ | *Imprime los resultados en pantalla y analiza el comportamiento. | ||
+ | MRM_ | ||
+ | }} | ||
+ | |||
+ | <div class="slide"> | ||
+ | ===Visualización de Enteros=== | ||
+ | *Al imprimir los enteros con , se muestran en formato decimal. | ||
+ | *Para verlos en otras bases, usa `printf`, o las funciones de conversión (`decbin`, `dechex`, `decoct`), que exploraremos más adelante. | ||
+ | </div> | ||
+ | |||
+ | {{MRM_Actividad|Title=Ejercicio 6 : [[Usuario:ManuelRomero/ProgramacionWeb/Sintaxis/ejercicios/ejercicio6|Funciones de conversión]]| | ||
+ | *Usa la función rand(), para generar valores enteros aleatorios | ||
+ | *Utiliza `decbin`, `dechex` y `decoct` para mostrar un número en distintos formatos. | ||
+ | *Visualiza el valor original y el convertido, y analiza el tipo retornado. | ||
+ | }} | ||
+ | |||
+ | </div> | ||
+ | |||
+ | |||
</div> | </div> |
Revisión de 17:40 8 nov 2024
</div>