Utilizar números decimales en Visual C++
Introducción
Funcionamiento de la clase.
- Permite escribir números con punto decimal.
- Se puede establecer y recuperar el numero decimal en el tipo de dato double.
- Puede establecerse el tamaño de las posiciones decimales que van de 0 a 8.
- Permite números negativos.
- Todas las características están encapsuladas en la clase CNSDoubleEdit.
La clase CNSDoubleEdit.
Como se trata de una clase derivada de CEdit (MFC) se puede instanciar en un dialogo.
CNSDoubleEdit ::SetDecimalPlaces
void SetDecimalPlaces(int nDecimals);
La función no devuelve ningún valor.
CNSDoubleEdit ::SetDoubleVal.
void SetDoubleVal(double dValue);
La función no devuelve ningún valor;
CNSDoubleEdit ::GetDoubleVal
double GetDoubleVal();
Ejemplo de uso
El código fuente se brinda tal como está, sería excelente que me escribas si vas a utilizarlo en aplicaciones comerciales.
Pueden escribir un post en el foro preparado para éste artículo para absolver dudas (ver los enlaces mas abajo).
Archivos Adjuntos
- NSDoubleEdit_src.zip 1,71 KiB

Código Fuente de la clase para que puedas usarla en tus proyectos. - NSDoubleEditDemo2005.zip 26,87 KiB

Código Fuente proyecto Visual C++ 2005 - NSDoubleEditDemo71.zip 26,32 KiB

Código Fuente proyecto Visual C++ 7.1
Debe estar registrado para poder descargar archivos Desea registrarse?
Otros Artículos en esta sección
-
He aquí un programa que grafica todo tipo de funciones gracias a su interprete que utiliza un Analizador Léxico, Analizador Sintáctico, y un Analizador semántico.Shell para Simulación es una herramienta donde el usuario de manera interactiva puede modelar sistemas reales y definir sus características. La herramienta está orientada a la simulación de sistemas dinámicos y estocásticos que cambian de manera discreta.El articulo muestra como utilizar MYSQL API para el acceso a bases de datos MySQL utilizando Visual C++ y MFC.¿Alguna duda? Sientete libre de hacer tus pruntas en nuestro:

foro de Visual C++ »
