ColdFusion - no mostrar exponencial

 
Vista:

no mostrar exponencial

Publicado por Victor (1 intervención) el 28/12/2006 18:21:04
NO consigo mostrar un número tal y como es; sin exponente:

<CFOUTPUT>
<cfset calc3=16417977546861+#abs (left(track,6))#>calculo3: #abs(calc3)#<br>
</CFOUTPUT>

al ejecutar la página me muestra:

calculo3: 1.64179784734E+013

como podría hacer que me mostrara el número completo sin exponentes:

calculo3: 1641797847345
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Evitar la notación científica al mostrar números

Publicado por Alejandro (108 intervenciones) el 14/09/2023 16:28:25
Para evitar que ColdFusion muestre el número en notación científica (con exponente), puedes utilizar el formato de número adecuado para la salida. En tu caso, puedes usar la función `NumberFormat` para formatear el número sin exponentes. Aquí tienes cómo hacerlo:

1
2
3
4
<CFOUTPUT>
<cfset calc3 = 16417977546861 + #abs(left(track,6))#>
calculo3: #NumberFormat(abs(calc3), "9999999999999")#<br>
</CFOUTPUT>

En este código, la función `NumberFormat` se utiliza para formatear `calc3` con el formato "9999999999999", que asegura que se mostrará como un número sin exponentes, independientemente de su longitud.

Con esta modificación, deberías obtener la salida deseada sin notación científica.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar