Duyuru:
15 Nisan 2025'ten önce Earth Engine'i kullanmak için kaydedilen tüm ticari olmayan projelerin Earth Engine erişimini sürdürmek için
ticari olmayan uygunluğu doğrulaması gerekir.
ee.Number.double
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Giriş değerini 64 bit kayan sayıya dönüştürür.
Kullanım | İadeler |
---|
Number.double() | Sayı |
Bağımsız Değişken | Tür | Ayrıntılar |
---|
bu: input | Sayı | Giriş değeri. |
Örnekler
Kod Düzenleyici (JavaScript)
// Declare an ee.Number.
var number = ee.Number(100);
print('ee.Number:', number);
// Cast a number to signed 64-bit floating point.
var doubleNumber = number.double();
print('ee.Number cast to double:', doubleNumber);
Python kurulumu
Python API'si ve etkileşimli geliştirme için geemap
kullanımı hakkında bilgi edinmek üzere
Python Ortamı sayfasına bakın.
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 64-bit floating point.
double_number = number.double()
print('ee.Number cast to double:', double_number.getInfo())
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-26 UTC."],[[["\u003cp\u003e\u003ccode\u003enumber.double()\u003c/code\u003e explicitly converts a number to a 64-bit floating-point representation in Earth Engine.\u003c/p\u003e\n"],["\u003cp\u003eThis function is primarily used to ensure numerical values are treated as doubles within Earth Engine computations.\u003c/p\u003e\n"],["\u003cp\u003eUsage involves calling \u003ccode\u003edouble()\u003c/code\u003e on an existing \u003ccode\u003eee.Number\u003c/code\u003e object, resulting in a new \u003ccode\u003eee.Number\u003c/code\u003e with the double-precision value.\u003c/p\u003e\n"]]],["The `double()` method casts a given `Number` to a 64-bit floating-point number. The input value, designated as `this: input`, is a `Number`. In both JavaScript and Python examples, an `ee.Number` is initialized (e.g., 100), then the `double()` method is applied to cast it. The result, a 64-bit float, is then printed. The function has no other input parameters and returns a `Number`.\n"],null,["# ee.Number.double\n\nCasts the input value to a 64-bit float.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-------------------|---------|\n| Number.double`()` | 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 64-bit floating point.\nvar doubleNumber = number.double();\nprint('ee.Number cast to double:', doubleNumber);\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 64-bit floating point.\ndouble_number = number.double()\nprint('ee.Number cast to double:', double_number.getInfo())\n```"]]