Home
last modified time | relevance | path

Searched full:floating (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/05.generics/01.type_parameters/01.type_parameter_constraint/generic_classes/
Dgeneric_class_union_normalization.params.yaml39 class C<T extends float|number> {} // -> Floating
46 final class C<T extends float|number> {} // -> Floating
53 abstract class AC<T extends float|number> {} // -> Floating
54 class C<T extends float|number> extends AC<T> {} // -> Floating
/arkcompiler/ets_frontend/ets2panda/test/runtime/ets/
DOverride-4.ets27 foo(x: Floating): String { return "B.foo(Floating)" }
37 assertEQ(new B().foo(new Double()), "B.foo(Floating)")
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/escompat/
DGlobal.ets64 * Parses floating point number from `String`
180 * Checks if `Double` value is a floating point value (not a `NaN` or `Infinity`)
184 * @returns `true` if the argument is a floating point value, `false` otherwise.
191 * Checks if `double` value is a floating point value (not a `NaN` or `Infinity`)
195 * @returns `true` if the argument is a floating point value, `false` otherwise.
202 * Checks if `Float` value is a floating point value (not a `NaN` or `Infinity`)
206 * @returns `true` if the argument is a floating point value, `false` otherwise.
213 * Checks if `float` value is a floating point value (not a `NaN` or `Infinity`)
217 * @returns `true` if the argument is a floating point value, `false` otherwise.
224 * Checks if `byte` value is a floating point value (not a `NaN` or `Infinity`)
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/
DFloat.ets21 export final class Float extends Floating implements Comparable<Float>, JSONable<Float> {
112 * Number of significant precision bits in this floating type
363 * Checks if float is a floating point value (not a NaN or infinity)
367 * @returns true if the argument is a floating point value
374 * Checks if the underlying float is a floating point value (not a NaN or infinity)
376 * @returns true if the underlying float is a floating point value
424 …* Performs floating point addition of this instance with provided one, returns the result as new i…
435 …* Performs floating point subtraction of this instance with provided one, returns the result as ne…
446 …* Performs floating point multiplication of this instance with provided one, returns the result as…
457 …* Performs floating point division of this instance with provided one, returns the result as new i…
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/05.generics/generic_declarations/generic_classes/implementation_of_different_types/
Dimplement_generic_interface.params.yaml48 …desc: Test the generic implementation class to handle a single small positive floating - point num…
54 …desc: Test the generic implementation class to handle a single large positive floating - point num…
60 …desc: Test the generic implementation class to handle a single small negative floating - point num…
66 …desc: Test the generic implementation class to handle a single large negative floating - point num…
72 desc: Test the generic implementation class to handle the floating - point number zero.
120 …desc: Test the generic implementation class to handle the maximum positive floating - point number.
126 …desc: Test the generic implementation class to handle the minimum positive floating - point number.
144 …desc: Test the generic implementation class to handle a floating - point number with extremely sma…
264 …desc: Test the generic implementation class to handle a floating - point array with multiple eleme…
274 …desc: Test the generic implementation class to handle a floating - point array with a single eleme…
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
D6_conversions.rst283 - An operand of a floating-point type (see :ref:`Floating-Point Types and Operations`)
317 floating-point type
482 conversions from an integer type to a floating-point type if the IEEE 754
483 *round-to-nearest* mode is used correctly. The resultant floating-point value
491 floating-point type
683 Double infinity is converted to the same-signed floating-point infinity.
698 floating-point infinity
700 A numeric conversion of a floating-point type operand to target types ``long``
713 A numeric casting conversion of a floating-point type operand to types
721 floating-point operand
[all …]
D3_types.rst449 floating-point types (see :ref:`Floating-Point Types and Operations`), the
459 floating-point type
477 Integer (see :ref:`Integer Types and Operations`) and floating-point (see
478 :ref:`Floating-Point Types and Operations`) types are *numeric types*.
494 floating-point type
663 Floating-Point Types and Operations
673 | | floating-point numbers |
676 | ``double`` | floating-point numbers |
681 floating-point number
683 |LANG| provides a number of operators to act on floating-point type values as
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/04.casting_contexts_and_conversions/02.class_or_interface_casting_conversions/
Dpredef_ref_prim.params.yaml35 - { dtype: Float, stype: Floating, pval: 0.00001f }
38 - { dtype: Double, stype: Floating, pval: '0.00000000001' }
Dpredef_ref.params.yaml47 - { dtype: Float, stype: Floating, pval: 0.00001f }
52 - { dtype: Double, stype: Floating, pval: '0.00000000001' }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/01.assignment-like_contexts/
Dboxing2_call.params.yaml61 - type: Floating
69 - type: Floating
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/04.casting_contexts_and_conversions/
Dwidening_refs.params.yaml28 - { stype: Float, expr: new Float(0.00001 as float), dtype: Floating }
30 - { stype: Double, expr: new Double(0.00000000001 as double), dtype: Floating }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/08.function_types_conversions/comp_obj/
Dcomp-clss.params.yaml368 - type: '(p: Floating) => float'
369 init_value: '(p: Floating) => 0.0f'
375 - type: '(p: Numeric) => Floating'
378 - type: '(p: Floating) => Floating'
379 init_value: '(p: Floating) => 0.0f'
381 - type: '(p: float) => Floating'
388 - type: '(p: Floating) => Numeric'
389 init_value: '(p: Floating) => 0.0f'
398 - type: '(p: Floating) => Object'
399 init_value: '(p: Floating) => 0.0f'
/arkcompiler/runtime_core/static_core/tests/cts-coverage-tool/config/
Dnon_testable.yaml16 - title: Conversions between integer and floating point types
17 description: Conversion from floating-point types to integer one obeys the following
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_abstract_mapping.def42 /* str/load floating point */
115 /* Floating CvtOp int2float */
125 /* Floating CvtOp float2int */
135 /* Floating CvtOp float2float */
Dx64_fp_simd_regs.def17 * - %xmm0–%xmm1 used to pass and return floating point arguments
18 - %xmm2–%xmm7 used to pass floating point arguments
/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Du32tof32.yaml18 title: Conversions between integer and floating point types
84 …Load different values (objects, strings, types, 64-bit floating point values, 64-bit integer value…
Di32tof32.yaml18 title: Conversions between integer and floating point types
84 …Load different values (objects, strings, types, 32-bit floating point values, 32-bit integer value…
Du32tof64.yaml18 title: Conversions between integer and floating point types
84 …Load different values (objects, strings, types, 64-bit floating point values, 64-bit integer value…
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Di32tof32.yaml18 title: Conversions between integer and floating point types
84 …Load different values (objects, strings, types, 32-bit floating point values, 32-bit integer value…
Du32tof64.yaml18 title: Conversions between integer and floating point types
84 …Load different values (objects, strings, types, 64-bit floating point values, 64-bit integer value…
Du32tof32.yaml18 title: Conversions between integer and floating point types
84 …Load different values (objects, strings, types, 64-bit floating point values, 64-bit integer value…
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/08.function_types_conversions/call_lmbd/
Dcall-lmbd.params.yaml297 - type: '(p: Floating) => float'
302 - type: '(p: Numeric) => Floating'
304 - type: '(p: Floating) => Floating'
306 - type: '(p: float) => Floating'
311 - type: '(p: Floating) => Numeric'
318 - type: '(p: Floating) => Object'
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/08.function_types_conversions/decl_var/
Ddecl-var.params.yaml297 - type: '(p: Floating) => float'
302 - type: '(p: Numeric) => Floating'
304 - type: '(p: Floating) => Floating'
306 - type: '(p: float) => Floating'
311 - type: '(p: Floating) => Numeric'
318 - type: '(p: Floating) => Object'
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/08.function_types_conversions/call_meth/
Dcall-meth.params.yaml297 - type: '(p: Floating) => float'
302 - type: '(p: Numeric) => Floating'
304 - type: '(p: Floating) => Floating'
306 - type: '(p: float) => Floating'
311 - type: '(p: Floating) => Numeric'
318 - type: '(p: Floating) => Object'
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/05.implicit_conversions/08.function_types_conversions/comp_arr/
Dcomp-arr.params.yaml297 - type: '(p: Floating) => float'
302 - type: '(p: Numeric) => Floating'
304 - type: '(p: Floating) => Floating'
306 - type: '(p: float) => Floating'
311 - type: '(p: Floating) => Numeric'
318 - type: '(p: Floating) => Object'

12345678910>>...13