Announcement: All noncommercial projects registered to use Earth Engine before
April 15, 2025 must
verify noncommercial eligibility to maintain Earth Engine access.
ee.Number.float
Stay organized with collections
Save and categorize content based on your preferences.
Casts the input value to a 32-bit float.
Usage | Returns | Number.float() | Number |
Argument | Type | Details | this: input | Number | The input value. |
Examples
Code Editor (JavaScript)
// Declare an ee.Number.
var number = ee.Number(100);
print('ee.Number:', number);
// Cast a number to signed 32-bit floating point.
var floatNumber = number.float();
print('ee.Number cast to float:', floatNumber);
Python setup
See the
Python Environment page for information on the Python API and using
geemap
for interactive development.
import ee
import geemap.core as geemap
Colab (Python)
# Declare an ee.Number.
number = ee.Number(100)
print('ee.Number:', number.getInfo())
# Cast a number to signed 32-bit floating point.
float_number = number.float()
print('ee.Number cast to float:', float_number.getInfo())
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-10-06 UTC.
[null,null,["Last updated 2023-10-06 UTC."],[[["\u003cp\u003e\u003ccode\u003eNumber.float()\u003c/code\u003e is a method that converts an input value into a 32-bit floating point number.\u003c/p\u003e\n"],["\u003cp\u003eThis method takes a single argument: the input value to be converted.\u003c/p\u003e\n"],["\u003cp\u003eIt returns a new \u003ccode\u003eNumber\u003c/code\u003e object representing the input value as a float.\u003c/p\u003e\n"],["\u003cp\u003eIt is useful for ensuring numerical values are in the correct format for certain operations or data storage.\u003c/p\u003e\n"]]],["The core action is casting a given number to a 32-bit floating-point number. The `Number.float()` method is used, taking a number as input. It returns a new number, which is the floating-point representation of the input. The examples demonstrate this process using both JavaScript and Python, showing how to initialize a number and then apply the `float()` method to it. The input can be any number.\n"],null,["# ee.Number.float\n\nCasts the input value to a 32-bit float.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|------------------|---------|\n| Number.float`()` | Number |\n\n| Argument | Type | Details |\n|---------------|--------|------------------|\n| this: `input` | Number | The input value. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// Declare an ee.Number.\nvar number = ee.Number(100);\nprint('ee.Number:', number);\n\n// Cast a number to signed 32-bit floating point.\nvar floatNumber = number.float();\nprint('ee.Number cast to float:', floatNumber);\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\n# Declare an ee.Number.\nnumber = ee.Number(100)\nprint('ee.Number:', number.getInfo())\n\n# Cast a number to signed 32-bit floating point.\nfloat_number = number.float()\nprint('ee.Number cast to float:', float_number.getInfo())\n```"]]