mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-05 22:09:56 +03:00
classref: Sync with latest 4.0-dev
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
:github_url: hide
|
||||
|
||||
.. Generated automatically by doc/tools/makerst.py in Godot's source tree.
|
||||
.. Generated automatically by doc/tools/make_rst.py in Godot's source tree.
|
||||
.. DO NOT EDIT THIS FILE, but the float.xml source instead.
|
||||
.. The source is found in doc/classes or modules/<name>/doc_classes.
|
||||
|
||||
@@ -27,135 +27,147 @@ Tutorials
|
||||
|
||||
- `Wikipedia: Single-precision floating-point format <https://en.wikipedia.org/wiki/Single-precision_floating-point_format>`__
|
||||
|
||||
Methods
|
||||
-------
|
||||
Constructors
|
||||
------------
|
||||
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`float<class_float_method_float>` **(** **)** |constructor| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`float<class_float_method_float>` **(** :ref:`float<class_float>` from **)** |constructor| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`float<class_float_method_float>` **(** :ref:`bool<class_bool>` from **)** |constructor| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`float<class_float_method_float>` **(** :ref:`int<class_int>` from **)** |constructor| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator !=** **(** **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator !=** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator !=** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator *** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Vector2<class_Vector2>` | **operator *** **(** :ref:`Vector2<class_Vector2>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Vector2i<class_Vector2i>` | **operator *** **(** :ref:`Vector2i<class_Vector2i>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Vector3<class_Vector3>` | **operator *** **(** :ref:`Vector3<class_Vector3>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Vector3i<class_Vector3i>` | **operator *** **(** :ref:`Vector3i<class_Vector3i>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Quaternion<class_Quaternion>` | **operator *** **(** :ref:`Quaternion<class_Quaternion>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Color<class_Color>` | **operator *** **(** :ref:`Color<class_Color>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator *** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator +** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator +** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator -** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator -** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator /** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator /** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator <** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator <** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator <=** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator <=** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator ==** **(** **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator ==** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator ==** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator >** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator >** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator >=** **(** :ref:`float<class_float>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | **operator >=** **(** :ref:`int<class_int>` right **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator unary+** **(** **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | **operator unary-** **(** **)** |operator| |
|
||||
+-------------------------------------+-------------------------------------------------------------------------------------------------+
|
||||
+---------------------------+----------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`float<class_float_constructor_float>` **(** **)** |
|
||||
+---------------------------+----------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`float<class_float_constructor_float>` **(** :ref:`float<class_float>` from **)** |
|
||||
+---------------------------+----------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`float<class_float_constructor_float>` **(** :ref:`bool<class_bool>` from **)** |
|
||||
+---------------------------+----------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`float<class_float_constructor_float>` **(** :ref:`int<class_int>` from **)** |
|
||||
+---------------------------+----------------------------------------------------------------------------------------+
|
||||
|
||||
Method Descriptions
|
||||
-------------------
|
||||
Operators
|
||||
---------
|
||||
|
||||
.. _class_float_method_float:
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator !=<class_float_operator_neq_bool>` **(** **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator !=<class_float_operator_neq_bool>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator !=<class_float_operator_neq_bool>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator *<class_float_operator_mul_float>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Quaternion<class_Quaternion>` | :ref:`operator *<class_float_operator_mul_Quaternion>` **(** :ref:`Quaternion<class_Quaternion>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Vector2<class_Vector2>` | :ref:`operator *<class_float_operator_mul_Vector2>` **(** :ref:`Vector2<class_Vector2>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Vector2i<class_Vector2i>` | :ref:`operator *<class_float_operator_mul_Vector2i>` **(** :ref:`Vector2i<class_Vector2i>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Vector3<class_Vector3>` | :ref:`operator *<class_float_operator_mul_Vector3>` **(** :ref:`Vector3<class_Vector3>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Vector3i<class_Vector3i>` | :ref:`operator *<class_float_operator_mul_Vector3i>` **(** :ref:`Vector3i<class_Vector3i>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`operator *<class_float_operator_mul_Color>` **(** :ref:`Color<class_Color>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator *<class_float_operator_mul_float>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator +<class_float_operator_sum_float>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator +<class_float_operator_sum_float>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator -<class_float_operator_dif_float>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator -<class_float_operator_dif_float>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator /<class_float_operator_div_float>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator /<class_float_operator_div_float>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator <<class_float_operator_lt_bool>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator <<class_float_operator_lt_bool>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator <=<class_float_operator_lte_bool>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator <=<class_float_operator_lte_bool>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator ==<class_float_operator_eq_bool>` **(** **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator ==<class_float_operator_eq_bool>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator ==<class_float_operator_eq_bool>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator ><class_float_operator_gt_bool>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator ><class_float_operator_gt_bool>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator >=<class_float_operator_gte_bool>` **(** :ref:`float<class_float>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`operator >=<class_float_operator_gte_bool>` **(** :ref:`int<class_int>` right **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator unary+<class_float_operator_unplus_float>` **(** **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`float<class_float>` | :ref:`operator unary-<class_float_operator_unminus_float>` **(** **)** |
|
||||
+-------------------------------------+--------------------------------------------------------------------------------------------------------------+
|
||||
|
||||
- :ref:`float<class_float>` **float** **(** **)** |constructor|
|
||||
Constructor Descriptions
|
||||
------------------------
|
||||
|
||||
.. _class_float_constructor_float:
|
||||
|
||||
- :ref:`float<class_float>` **float** **(** **)**
|
||||
|
||||
Constructs a default-initialized ``float`` set to ``0.0``.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`float<class_float>` **float** **(** :ref:`float<class_float>` from **)** |constructor|
|
||||
- :ref:`float<class_float>` **float** **(** :ref:`float<class_float>` from **)**
|
||||
|
||||
Constructs a ``float`` as a copy of the given ``float``.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`float<class_float>` **float** **(** :ref:`bool<class_bool>` from **)** |constructor|
|
||||
- :ref:`float<class_float>` **float** **(** :ref:`bool<class_bool>` from **)**
|
||||
|
||||
Cast a :ref:`bool<class_bool>` value to a floating-point value, ``float(true)`` will be equal to 1.0 and ``float(false)`` will be equal to 0.0.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`float<class_float>` **float** **(** :ref:`int<class_int>` from **)** |constructor|
|
||||
- :ref:`float<class_float>` **float** **(** :ref:`int<class_int>` from **)**
|
||||
|
||||
Cast an :ref:`int<class_int>` value to a floating-point value, ``float(1)`` will be equal to ``1.0``.
|
||||
|
||||
----
|
||||
Operator Descriptions
|
||||
---------------------
|
||||
|
||||
.. _class_float_method_operator !=:
|
||||
.. _class_float_operator_neq_bool:
|
||||
|
||||
- :ref:`bool<class_bool>` **operator !=** **(** **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator !=** **(** **)**
|
||||
|
||||
----
|
||||
|
||||
- :ref:`bool<class_bool>` **operator !=** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator !=** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Returns ``true`` if two floats are different from each other.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`bool<class_bool>` **operator !=** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator !=** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Returns ``true`` if the integer has different value than the float.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator *:
|
||||
.. _class_float_operator_mul_float:
|
||||
|
||||
- :ref:`float<class_float>` **operator *** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`float<class_float>` **operator *** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Multiplies two ``float``\ s.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`Vector2<class_Vector2>` **operator *** **(** :ref:`Vector2<class_Vector2>` right **)** |operator|
|
||||
- :ref:`Quaternion<class_Quaternion>` **operator *** **(** :ref:`Quaternion<class_Quaternion>` right **)**
|
||||
|
||||
Multiplies each component of the :ref:`Quaternion<class_Quaternion>` by the given ``float``.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`Vector2<class_Vector2>` **operator *** **(** :ref:`Vector2<class_Vector2>` right **)**
|
||||
|
||||
Multiplies each component of the :ref:`Vector2<class_Vector2>` by the given ``float``.
|
||||
|
||||
@@ -165,7 +177,7 @@ Multiplies each component of the :ref:`Vector2<class_Vector2>` by the given ``fl
|
||||
|
||||
----
|
||||
|
||||
- :ref:`Vector2i<class_Vector2i>` **operator *** **(** :ref:`Vector2i<class_Vector2i>` right **)** |operator|
|
||||
- :ref:`Vector2i<class_Vector2i>` **operator *** **(** :ref:`Vector2i<class_Vector2i>` right **)**
|
||||
|
||||
Multiplies each component of the :ref:`Vector2i<class_Vector2i>` by the given ``float``.
|
||||
|
||||
@@ -175,25 +187,19 @@ Multiplies each component of the :ref:`Vector2i<class_Vector2i>` by the given ``
|
||||
|
||||
----
|
||||
|
||||
- :ref:`Vector3<class_Vector3>` **operator *** **(** :ref:`Vector3<class_Vector3>` right **)** |operator|
|
||||
- :ref:`Vector3<class_Vector3>` **operator *** **(** :ref:`Vector3<class_Vector3>` right **)**
|
||||
|
||||
Multiplies each component of the :ref:`Vector3<class_Vector3>` by the given ``float``.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`Vector3i<class_Vector3i>` **operator *** **(** :ref:`Vector3i<class_Vector3i>` right **)** |operator|
|
||||
- :ref:`Vector3i<class_Vector3i>` **operator *** **(** :ref:`Vector3i<class_Vector3i>` right **)**
|
||||
|
||||
Multiplies each component of the :ref:`Vector3i<class_Vector3i>` by the given ``float``.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`Quaternion<class_Quaternion>` **operator *** **(** :ref:`Quaternion<class_Quaternion>` right **)** |operator|
|
||||
|
||||
Multiplies each component of the :ref:`Quaternion<class_Quaternion>` by the given ``float``.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`Color<class_Color>` **operator *** **(** :ref:`Color<class_Color>` right **)** |operator|
|
||||
- :ref:`Color<class_Color>` **operator *** **(** :ref:`Color<class_Color>` right **)**
|
||||
|
||||
Multiplies each component of the :ref:`Color<class_Color>` by the given ``float``.
|
||||
|
||||
@@ -203,89 +209,89 @@ Multiplies each component of the :ref:`Color<class_Color>` by the given ``float`
|
||||
|
||||
----
|
||||
|
||||
- :ref:`float<class_float>` **operator *** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`float<class_float>` **operator *** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Multiplies a ``float`` and an :ref:`int<class_int>`. The result is a ``float``.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator +:
|
||||
.. _class_float_operator_sum_float:
|
||||
|
||||
- :ref:`float<class_float>` **operator +** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`float<class_float>` **operator +** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Adds two floats.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`float<class_float>` **operator +** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`float<class_float>` **operator +** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Adds a ``float`` and an :ref:`int<class_int>`. The result is a ``float``.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator -:
|
||||
.. _class_float_operator_dif_float:
|
||||
|
||||
- :ref:`float<class_float>` **operator -** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`float<class_float>` **operator -** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Subtracts a float from a float.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`float<class_float>` **operator -** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`float<class_float>` **operator -** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Subtracts an :ref:`int<class_int>` from a ``float``. The result is a ``float``.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator /:
|
||||
.. _class_float_operator_div_float:
|
||||
|
||||
- :ref:`float<class_float>` **operator /** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`float<class_float>` **operator /** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Divides two floats.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`float<class_float>` **operator /** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`float<class_float>` **operator /** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Divides a ``float`` by an :ref:`int<class_int>`. The result is a ``float``.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator <:
|
||||
.. _class_float_operator_lt_bool:
|
||||
|
||||
- :ref:`bool<class_bool>` **operator <** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator <** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Returns ``true`` the left float is less than the right one.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`bool<class_bool>` **operator <** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator <** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Returns ``true`` if this ``float`` is less than the given :ref:`int<class_int>`.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator <=:
|
||||
.. _class_float_operator_lte_bool:
|
||||
|
||||
- :ref:`bool<class_bool>` **operator <=** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator <=** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Returns ``true`` the left integer is less than or equal to the right one.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`bool<class_bool>` **operator <=** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator <=** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Returns ``true`` if this ``float`` is less than or equal to the given :ref:`int<class_int>`.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator ==:
|
||||
.. _class_float_operator_eq_bool:
|
||||
|
||||
- :ref:`bool<class_bool>` **operator ==** **(** **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator ==** **(** **)**
|
||||
|
||||
----
|
||||
|
||||
- :ref:`bool<class_bool>` **operator ==** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator ==** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Returns ``true`` if both floats are exactly equal.
|
||||
|
||||
@@ -293,51 +299,51 @@ Returns ``true`` if both floats are exactly equal.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`bool<class_bool>` **operator ==** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator ==** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Returns ``true`` if the ``float`` and the given :ref:`int<class_int>` are equal.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator >:
|
||||
.. _class_float_operator_gt_bool:
|
||||
|
||||
- :ref:`bool<class_bool>` **operator >** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator >** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Returns ``true`` the left float is greater than the right one.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`bool<class_bool>` **operator >** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator >** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Returns ``true`` if this ``float`` is greater than the given :ref:`int<class_int>`.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator >=:
|
||||
.. _class_float_operator_gte_bool:
|
||||
|
||||
- :ref:`bool<class_bool>` **operator >=** **(** :ref:`float<class_float>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator >=** **(** :ref:`float<class_float>` right **)**
|
||||
|
||||
Returns ``true`` the left float is greater than or equal to the right one.
|
||||
|
||||
----
|
||||
|
||||
- :ref:`bool<class_bool>` **operator >=** **(** :ref:`int<class_int>` right **)** |operator|
|
||||
- :ref:`bool<class_bool>` **operator >=** **(** :ref:`int<class_int>` right **)**
|
||||
|
||||
Returns ``true`` if this ``float`` is greater than or equal to the given :ref:`int<class_int>`.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator unary+:
|
||||
.. _class_float_operator_unplus_float:
|
||||
|
||||
- :ref:`float<class_float>` **operator unary+** **(** **)** |operator|
|
||||
- :ref:`float<class_float>` **operator unary+** **(** **)**
|
||||
|
||||
Returns the same value as if the ``+`` was not there. Unary ``+`` does nothing, but sometimes it can make your code more readable.
|
||||
|
||||
----
|
||||
|
||||
.. _class_float_method_operator unary-:
|
||||
.. _class_float_operator_unminus_float:
|
||||
|
||||
- :ref:`float<class_float>` **operator unary-** **(** **)** |operator|
|
||||
- :ref:`float<class_float>` **operator unary-** **(** **)**
|
||||
|
||||
Returns the negative value of the ``float``. If positive, turns the number negative. If negative, turns the number positive. With floats, the number zero can be either positive or negative.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user