![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
¿De qué tipo es nro?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
Es un double
|
|
#3
|
||||
|
||||
|
¿Pero ese valor (0,0100999999999942) es lo que devuelve la función, o lo guardas en la BD y de ahí lo lees?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Es lo que me devuelve la función una vez hechos los cáculos. Como decía yo tengo guardado el 110,0101, pero al hacer las operaciones me devuelve ese cerro de decimales.
|
|
#5
|
||||
|
||||
|
Cita:
![]() ¿Es un valor que se lee o escribe en la BD? ¿ese campo en la BD de qué tipo es?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Y si
A ver si así te funciona. PD. No se si trunc estará en C++
__________________
Confórmate con lo que tienes pero anhela lo que te falta. |
|
#7
|
||||
|
||||
|
Hola.
La diferencia infinitesimal (0.1001 y 0,0100999999999942) se produce por que el número no es expresable en una fracción binaria exácta. Pero en la práctica, se reduce a un problema de visualización, podrías hacer: Código PHP:
Código PHP:
![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#8
|
||||
|
||||
|
A ver. Ese 100,0101 es un valor guardado en un vector declarado como double (double *nValor), como decía en el primer mensaje, y lo calculo yo; por lo tanto está calculado "tal cual" lo ves, con esas cuatro posiciones decimales. El decimal realmente es la posición que ocupa (fila y columna) en el vector; es muy largo de explicar por qué hago esa filigrana, pero me hace falta así.
Última edición por Angel.Matilla fecha: 05-07-2018 a las 19:24:24. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Extraer datos de cds | pvillano | Conexión con bases de datos | 5 | 20-10-2011 15:59:33 |
| Extraer Decimales De Un Numero | luis vazquez | Varios | 8 | 15-04-2009 19:51:56 |
| extraer un dato | megaredoxk | Impresión | 6 | 17-01-2008 20:35:47 |
| Extraer un registro | Walterdf | Conexión con bases de datos | 3 | 28-09-2004 16:40:21 |
|