Es/Float: Difference between revisions

From Valve Developer Community
< Es
Jump to navigation Jump to search
(Created page with "{{otherlang2 |title=Flotante |de=Float:de |en=Float }} Un <code>flotante</code>, en inglés 'float', cuyo nombre completo es 'punto de valor flotante', es un número que tiene...")
 
mNo edit summary
Line 1: Line 1:
{{otherlang2
{{lang|title=Flotante|Float}}
|title=Flotante
|de=Float:de
|en=Float
}}
Un <code>flotante</code>, en inglés 'float', cuyo nombre completo es 'punto de valor flotante', es un número que tiene decimales. Es lo contrario de [[Integer:es| número entero]], que solo almacena un número natural entero, sin decimales.
Un <code>flotante</code>, en inglés 'float', cuyo nombre completo es 'punto de valor flotante', es un número que tiene decimales. Es lo contrario de [[Integer:es| número entero]], que solo almacena un número natural entero, sin decimales.
Un flotante requiere un poco más de memoria para almacenar un valor, pero ofrece muchísima más precisión.
Un flotante requiere un poco más de memoria para almacenar un valor, pero ofrece muchísima más precisión.

Revision as of 03:00, 16 December 2022

English (en)Deutsch (de)Español (es)Hrvatski (hr)Português do Brasil (pt-br)Русский (ru)中文 (zh)Translate (Translate)

Un flotante, en inglés 'float', cuyo nombre completo es 'punto de valor flotante', es un número que tiene decimales. Es lo contrario de número entero, que solo almacena un número natural entero, sin decimales. Un flotante requiere un poco más de memoria para almacenar un valor, pero ofrece muchísima más precisión.

Ejemplos de un entero: 32, -53, -12, 40

Ejemplos de un flotante: 14.20f, 31.15


Por defecto, C++ redondea siempre los valores negativos con decimales a 0, por lo tanto un -3.50 será un simple -3. Para poder convertir de un flotante positivo a uno negativo, este código puede servir:

float Numeroflotante = 14.20;

float NegativoNumeroflotante = -Numeroflotante;

Lo que se hace en esa operación es simplemente multiplicar el símbolo de resta al valor de la variable flotante 'Numeroflotante'. Otra forma de hacerlo:

float Numeroflotante = 14.20;

float NegativoNumeroflotante = Numeroflotante * -1.0f

Recomendados