Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
A principios de los años 80, Antonina Loseva, graduada en la escuela de programación de Noginsk, trabajaba bajo mi atenta dirección. Así es como resolvió el problema del redondeo a enteros: int A = double B + 0,5
Gracias por tu relato, ahora "int A = double B + 0,5" está resuelto: int A = (int)MathCeil(double B);
Pero la cuestión en este caso es cómo cortar sin redondear.
Gracias por tu relato, ahora "int A = double B + 0,5" está resuelto: int A = (int)MathCeil(double B);
Pero en este caso se trata de cómo cortar sin redondear.
Es fácil cortar sin redondear, simplemente no redondear (no aumentar el doble por 0,5 paso de redondeo).
Compara tu construcción con la mía en términos de velocidad, y la tuya es incorrecta, lo siento...
DoubleToStr(0.9999,3)=1.000
Por lo tanto, saque sus conclusiones.
¿Qué tiene que ver el 3 con esto? Estamos usando Bid y Digits.
No sé de qué estás hablando. En otro hilo, hablé de ello durante tres páginas. Que la forma de cortar aquí, por ejemplo, en su ejemplo sin saber el número de caracteres fraccionarios y demostró que 0-y no cuentan y derecho.
DoubleToStr(0.9999,4)
y luego el modo un carácter
Recortar sin redondear es fácil, simplemente no redondear (no aumentar el doble en 0,5 paso de redondeo).
...
¿Código?
int A =double B
¿Te late el corazón?
¿Qué tiene que ver el 3 con esto? Estamos usando Bid y Digits.
No sé de qué estás hablando. En otro hilo, hablé de ello durante tres páginas. Que cómo cortar aquí por ejemplo en su ejemplo sin saber el número de caracteres fraccionarios y demostró que el 0-y no cuentan y derecho.
int A =double B
¿Te late el corazón?
¿Este código ya existe?
Esto es aún mejorNormalizarDoble(1,15-0,05,1);
:)))))))))))))))
No sé de qué estás hablando. Parece que descartamos hasta un número determinado de caracteres.
¿Este código ya existe?
Esto es aún mejorNormalizarDoble(1,15-0,05,1);
:)))))))))))))))
...
DoubleToStr(0.99999,4)
y luego el modo un carácter
¿Qué te parece esto?