java float tutorial with programming examples
En este tutorial, discutiremos Java float y los tipos de punto flotante con detalles como ancho, rango, tamaño y el ejemplo de uso:
Aunque flotar en Java es un concepto simple, hemos incluido todos los ejemplos y programas necesarios que serán suficientes para que entiendas el tutorial en detalle.
=> Consulte la guía de formación de Java perfecta aquí.
Lo que vas a aprender:
Tipos de punto flotante
Los números de coma flotante son aquellos números que requieren 'precisión fraccionaria', es decir, los números que pueden estar en la fracción.
Hay muchos cálculos matemáticos en los que podemos usar tipos de coma flotante, como encontrar la raíz cuadrada o la raíz cúbica de cualquier número, encontrar raíces de ecuaciones cuadráticas, tratar con trigonometrías como sin y cos, y así sucesivamente.
Hay dos tipos de tipos de coma flotante:
¿Puedes agregar a una matriz en java?
- Flotador
- Doble
A continuación se enumeran los detalles sobre flotador y tipo doble. El rango es aproximado. Como puede ver claramente, el flotante es más pequeño y tiene un rango menor que el doble de Java.
En este tutorial, discutiremos el tipo de datos Float en detalle.
Nombre | Ancho (bits) | Abarcar |
---|---|---|
flotador | 32 | 1.4e - 045 hasta 3.4e + 038 |
doble | 64 | 4.9e – 324 a 1.8e + 308 |
Flotador de Java
Float es un valor de precisión simple que tiene un ancho de 32 bits en almacenamiento. En algunos procesadores, esta precisión simple es más rápida y ocupa menos tamaño en comparación con la precisión doble. Esto es discutible, ya que en algunos procesadores modernos, la precisión doble es más rápida que la precisión simple.
En lo que respecta a las variables de Java, podemos usar float al inicializar o declarar cualquier variable que pueda esperar que la salida sea fraccionaria.
Sintaxis:
|_+_|Ejemplo de Java Float
En este ejemplo, hemos inicializado dos variables flotantes n1 y n2 con algún valor. Luego, hemos declarado otra variable flotante n3 que contendrá el resultado de n1 multiplicado por n2.
A partir de entonces, hemos calculado n1 * n2 y lo almacenamos en n3 y finalmente imprimimos el valor de n3.
|_+_|Producción
Preguntas frecuentes
P # 1) ¿Cuál es el valor y el tamaño predeterminados de un flotante en Java?
Responder: El valor predeterminado es 0.0f y el tamaño predeterminado es 4 bytes de un flotante en Java.
P # 2) ¿Cuál es la diferencia entre float y double en Java?
Responder: A continuación se enumeran las diferencias entre flotación y doble.
flotador | doble |
---|---|
Tiene un rango aproximado de 1.4e – 045 a 3.4e + 038. | Tiene un rango aproximado de 4.9e – 324 a 1.8e + 308. |
Su ancho es de 32 bits. | Su ancho es de 64 bits. |
El tamaño predeterminado es de 4 bytes. | El tamaño predeterminado es de 8 bytes. |
El valor predeterminado es 0.0f | El valor predeterminado es 0.0d |
Es un valor de precisión simple. | Es un valor de doble precisión. |
P # 3) ¿Podemos asignar un valor decimal en Java float?
Responder: No. A continuación se muestra un ejemplo en el que hemos asignado un valor decimal en un flotante que arrojará un error.
Sin embargo, podemos proporcionar un valor entero usando una palabra clave flotante y el compilador lo tratará como un número flotante.
|_+_|Producción
P # 4) ¿Cómo asignar un valor flotante en Java?
Respuesta: T Las formas correctas e incorrectas de asignar valor flotante en Java se dan a continuación.
Manera correcta:
flotador n1 = 10,57f; -> 10,57
flotador n1 = 10f; -> 10,0
flotador n1 = 10; -> 10,0
Manera incorrecta:
flotador n1 = 10,57; -> Esto arrojará error.
# 5) ¿Cómo podemos proporcionar el rango inicial y final del valor decimal en Java?
Responder: A continuación se muestra el programa en el que proporcionamos el rango inicial y final del valor decimal utilizando dos variables flotantes. Luego, imprimimos sus valores por separado.
|_+_|Producción
# 6) ¿Cómo podemos proporcionar el valor en notación científica?
Responder: A continuación se muestra el programa en el que hemos proporcionado el valor en notación científica. Hemos tomado dos variables y las hemos inicializado con el mismo valor. Sin embargo, existe una diferencia en la forma en que se han inicializado.
La primera variable se inicializa utilizando un valor flotante simple mientras que la segunda variable se inicializa utilizando notación científica.
Finalmente, hemos impreso sus respectivos valores.
|_+_|Producción
P # 7) Escriba un programa Java para crear un método que devuelva un valor flotante.
Responder: A continuación se muestra el programa Java en el que hemos creado un método que devolverá valores flotantes. En el método principal, hemos utilizado una variable de referencia para imprimir el valor de las marcas concatenadas con un símbolo '%'.
|_+_|Producción
P # 8) ¿Puede Float en Java ser negativo?
Responder: Si.
A continuación se muestra el programa en el que hemos impreso el valor de una variable flotante que se inicializa con un valor negativo.
|_+_|Producción
Conclusión
En este tutorial, hemos aprendido sobre los tipos de punto flotante y el flotante de Java. Se proporcionó la comparación con Java Double y las principales diferencias. Cada sección incluía ejemplos sencillos de programación junto con preguntas frecuentes.
Hay muchas formas y reglas diferentes para inicializar una variable flotante en Java y las discutimos aquí junto con algunas otras preguntas importantes.
Al seguir este tutorial, debe estar en condiciones de utilizar el tipo de datos flotantes en sus programas al tratar con números de punto flotante.
=> Visite aquí para aprender Java desde cero.
Lectura recomendada
- Java Double - Tutorial con ejemplos de programación
- Clase Java Integer y Java BigInteger con ejemplos
- Tutorial de cadenas de Java | Métodos de cadena de Java con ejemplos
- Método Java substring () - Tutorial con ejemplos
- Matriz irregular en Java - Tutorial con ejemplos
- Cadena inversa de Java: tutorial con ejemplos de programación
- Tutorial de JAVA para principiantes: más de 100 tutoriales prácticos en vídeo de Java
- Introducción al lenguaje de programación Java - Tutorial en vídeo