Preguntas etiquetadas con floating-point

Los números de coma flotante son aproximaciones de números reales que pueden representar rangos más grandes que los enteros, pero usan la misma cantidad de memoria, a costa de una precisión menor. Si su pregunta es sobre pequeños errores aritméticos (p. Ej., ¿Por qué 0.2 + 0.1 es igual a 0.300000001?) O errores de conversión decimal, lea la página de "información" vinculada a continuación antes de publicar.

21
Conserva la precisión con doble en Java
public class doublePrecision { public static void main(String[] args) { double total = 0; total += 5.6; total += 5.8; System.out.println(total); } } Se imprime el código anterior: 11.399999999999 ¿Cómo conseguiría que esto simplemente imprima (o pueda usarlo como) 11.4?






12
¿Por qué C no tiene carrozas sin signo?
Lo sé, la pregunta parece ser extraña. Los programadores a veces piensan demasiado. Por favor sigue leyendo ... En CI uso signedy unsignedenteros mucho. Me gusta el hecho de que el compilador me advierte si hago cosas como asignar un entero con signo a una variable sin signo. Recibo advertencias …







11
¿Por qué no puedo usar el valor flotante como parámetro de plantilla?
Cuando intento usarlo floatcomo parámetro de plantilla, el compilador pide este código, mientras que intfunciona bien. ¿Es porque no puedo usarlo floatcomo parámetro de plantilla? #include<iostream> using namespace std; template <class T, T defaultValue> class GenericClass { private: T value; public: GenericClass() { value = defaultValue; } T returnVal() { …

8
Cadena PHP para flotar
No estoy familiarizado con PHP en absoluto y tenía una pregunta rápida. Tengo 2 variables pricePerUnity InvoicedUnits. Aquí está el código que establece estos valores: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); Si saco esto, obtengo los valores correctos. Digamos 5000unidades facturadas y 1.00por precio. Ahora, necesito mostrar la …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.