Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

293
Vistas
¿Cómo obtener una fracción de un número flotante?

Tengo un número de punto flotante:

 var f = 0.1457;

O:

 var f = 4.7005

¿Cómo obtengo solo el resto de la fracción como un número entero?

Es decir, en el primer ejemplo quiero obtener:

 var remainder = 1457;

En el segundo ejemplo:

 var remainder = 7005;
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

function frac(f) { return f % 1; }

Espero que ayude ;-)

over 4 years ago · Santiago Trujillo Denunciar

0

Si bien esto no es lo que la mayoría de la gente querrá, pero TS solicitó fract como un número entero, aquí está:

 function fract(n){ return Number(String(n).split('.')[1] || 0); } fract(1.23) // = 23 fract(123) // = 0 fract(0.0008) // = 8
over 4 years ago · Santiago Trujillo Denunciar

0

Esto lo hará (hasta los 4 dígitos que desee, cambie el multiplicador (10000) a mayor o menor si desea un número mayor o menor):

 Math.ceil(((f < 1.0) ? f : (f % Math.floor(f))) * 10000)
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda