astx.types.numeric
astx.types.numeric
Source: packages/astx/src/astx/types/numeric.py
title: ASTx Data Types module.Classes
Number(AnyType)
title: Number data type expression.Integer(AnyType)
title: Integer number data type expression.UnsignedInteger(Integer)
title: Unsigned integer number data type expression.SignedInteger(Integer)
title: Signed integer number data type expression.Int8(SignedInteger)
title: Int8 data type expression.
attributes:
nbytes:
type: intInt16(SignedInteger)
title: Int16 data type expression.
attributes:
nbytes:
type: intInt32(SignedInteger)
title: Int32 data type expression.
attributes:
nbytes:
type: intInt64(SignedInteger)
title: Int64 data type expression.
attributes:
nbytes:
type: intInt128(SignedInteger)
title: Int128 data type expression.
attributes:
nbytes:
type: intUInt8(UnsignedInteger)
title: UInt8 data type expression.
attributes:
nbytes:
type: intUInt16(UnsignedInteger)
title: UInt16 data type expression.
attributes:
nbytes:
type: intUInt32(UnsignedInteger)
title: UInt32 data type expression.
attributes:
nbytes:
type: intUInt64(UnsignedInteger)
title: UInt64 data type expression.
attributes:
nbytes:
type: intUInt128(UnsignedInteger)
title: UInt128 data type expression.
attributes:
nbytes:
type: intFloating(Number)
title: AST for the literal float number.Float16(Floating)
title: Float16 data type expression.Float32(Floating)
title: Float32 data type expression.Float64(Floating)
title: Float64 data type expression.Complex(Number)
title: Base class for complex numbers.Complex32(Complex)
title: Complex32 data type class.
attributes:
nbytes:
type: intComplex64(Complex)
title: Complex64 data type class.
attributes:
nbytes:
type: int