Pregunta

No hay texto en la documentación acerca de lo que eso significa, pero suena muy importante para entender el fin de no tener problemas. ¿Alguien sabe lo que es todo acerca de las "cifras significativas" de un número?

¿Fue útil?

Solución

aquí para obtener un buen tutorial sobre cifras significativas. explicación muy simple sería:. el número de dígitos que se utilizan para los cálculos dentro de su aplicación

Otros consejos

A pesar de que la otra respuesta sobre esta cuestión enlaces a una explicación correcta del concepto de dígitos significativos en general, las propiedades de NSNumberFormatter {uses|minimum|maximum}SignificantDigits no tienen nada que ver con la precisión de los cálculos.

Los dígitos significativos son el grupo de dígitos en un número de la primera dígito distinto de cero hasta el último dígito distinto de cero, inclusive, por lo general a menos ceros son fraccional . La restricción de la salida a un número específico de dígitos significativos es útil si un relativa (porcentaje) de error se conoce o se desee.

En primer lugar, la minimumSignificantDigits y maximumSignificantDigits tiene ningún efecto a menos usesSignificantDigits se establece en YES. Si este es el caso, su efecto es probablemente más fácil de explicar con ejemplos.

Vamos a tomar el a = 123.4567 números, b = 1.23 y c = 0.00123:

Suponiendo minimumSignificantDigits = 0, 1 o 2:

Si maximumSignificantDigits = 3, entonces a será formateado como "123", b como "1,23", y c como "0,00123".

Si maximumSignificantDigits = 4, entonces a se indicará como "123 0.5 ", b como "1,23" y c como "0.00123".

Si maximumSignificantDigits = 2, entonces a será formateado como "12 0 ", b como "1,2" y c como "0,0012".

minimumSignificantDigits = 4 Suponiendo:

Si maximumSignificantDigits = 4, entonces a será formateado como "123. 5 ", b como "1.23 0 ", y c como "0.00123 0 ".

Nota: La 4 5 conversiones se producen debido al modo de ronda a más cercano, como el dígito que sigue al 4 en la que a es 5.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top