** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Numeros con decimales pares o impares
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Numeros con decimales pares o impares

 Responder Responder
Autor
Mensaje
rocjfl-b Ver desplegable
Colaborador
Colaborador


Unido: 19/Abril/2006
Localización: España
Estado: Sin conexión
Puntos: 669
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita rocjfl-b Cita  ResponderRespuesta Enlace directo a este mensaje Tema: Numeros con decimales pares o impares
    Enviado: 11/Febrero/2023 a las 22:14
Hola a todos.

Con Mod 2 podemos saber si un numero entero es par o impar.
Podeis, por favor, decirme como averiguar si un numero con decimales es par o impar.

Gracias.

Arriba
pitxiku Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 27/Septiembre/2017
Localización: En mi casa
Estado: Sin conexión
Puntos: 1536
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita pitxiku Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 11/Febrero/2023 a las 23:17
En principio, sólo los números enteros son considerados pares o impares (y no todos ellos):


Otra cosa es que quieras saber si la parte entera es par o impar. Para eso puedes usar Int() o Fix() para tomarla y dividir entre 2:


O que quieras definir tú qué números con decimales considerarás pares y cuáles impares: aquellos cuyo resto de la división sea cero, que el número de decimales del resultado de dividir entre 2 sea menor o igual que el del número original, que el último decimal y la parte entera sean pares, ... Ahí puedes decidir lo que quieras y crear tu propia fórmula.
Arriba
rocjfl-b Ver desplegable
Colaborador
Colaborador


Unido: 19/Abril/2006
Localización: España
Estado: Sin conexión
Puntos: 669
Opciones de entrada Opciones de entrada   Gracias (0) Gracias(0)   Cita rocjfl-b Cita  ResponderRespuesta Enlace directo a este mensaje Enviado: 12/Febrero/2023 a las 09:48
Le dí a este asunto la solución de convertir el número decimal en numero entero ( utilizo un numero con 2 decimales que si lo multiplico por 100 obtengo un numero entero que puedo varemar con mod 2 ).

Se puede cerrar el hilo.

Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable