? La respuesta a esto podría ser fácil. Pero estoy muy fresco para programar. Así que sea gentil ...¿Cómo puedo explotar un número entero
Estoy en el trabajo tratando de hacer una solución rápida para uno de sus clientes. Quiero conseguir el número total de dígitos en un número entero, y luego explotar el entero:
rx_freq = 1331000000 (= 10)
$array[0] = 1
$array[1] = 3
.
.
$array[9] = 0
rx_freq = 990909099 (= 9)
$array[0] = 9
$array[1] = 9
.
.
$array[8] = 9
No soy capaz de utilizar explotar, ya que esta función necesita un delimitador. He buscado en eyh'old Google y Stackoverflow.
Básicamente: ¿Cómo puedo explotar un entero sin delimitador, y cómo puedo encontrar la cantidad de dígitos en un entero?
También puede usar 'sizeof()' (también conocido como 'count()') en $ array para obtener el número de dígitos. – ThiefMaster
Genial. Gracias chicos. Lo más esencial es que obtengo el tamaño/número de dígitos y luego reconstruyo el entero a enteros más pequeños de acuerdo con la suma total de dígitos. Debo dividir $ rx_freq en dos partes. MHz y KHz. A veces, los MHz son 4 digtis y a veces 3 dígitos. – chriscandy