FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Cómo truncar decimales
Hola buenas, quería preguntaros cómo puedo truncar decimales en c++ builder. Porque me sale un chorro de decimales y me gustaría que me salieran por ejemplo 2 decimales. Gracias de antemano. Saludos.
|
#2
|
||||
|
||||
#3
|
||||
|
||||
Pero..esto es para convertir un AnsiString a un float o algo así, ¿no?. Esto es lo que pone en el builder:
Formats the floating-point value given by value using the format string given by format. static AnsiString __fastcall FormatFloat(const AnsiString& format,const long double& value); |
#4
|
||||
|
||||
Hola,
Es al contrario: conviertes un "double" en una cadena. Claro que no sé si es lo que necesitas o qué... |
#5
|
||||
|
||||
Yo necesito que un float que me saca por ejemplo esto 0.333333333, truncarlo a un numero con 2 decimales, que quedaria así 0,33
|
#6
|
||||
|
||||
Hola,
Pues a lo mejor la función "RoundTo()" de la unidad "Math" te apaña:
|
#7
|
||||
|
||||
Pues el caso esque lo he intentado con RoundTo y me dice que es una función indefinida, y he hecho el include siguiente: #include <math.h>
|
#8
|
||||
|
||||
Hola,
Pues acaso no exista esa función en tu versión de C++ Builder. Esta es la implementación de la función "RoundTo()":
|
#9
|
||||
|
||||
Muchas gracias por la ayuda.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como Truncar decimales | Carmelo Cash | SQL | 3 | 14-09-2007 15:52:18 |
Como mostrar Decimales | jre740824 | Impresión | 4 | 13-04-2007 12:22:23 |
Como puedo truncar texto | Shidalis | PHP | 4 | 04-05-2006 02:54:52 |
Cómo substituir la , por el . (decimales) | socger | Varios | 2 | 16-05-2005 07:56:26 |
como truncar flotantes? | Dantael | Varios | 4 | 14-12-2004 10:08:56 |
|