interface · System

ISignedNumber<TSelf>

public interface System.ISignedNumber<TSelf> : System.INumber<TSelf>

A number with a sign: negation and minus one. T : snumber. The signed integers and the floats implement it.

Kind
interface
Namespace
System
Assembly
System.Core
Access
public
Source file
Numbers.ant

Type parameters

NameConstraints
TSelfplain, System.ISignedNumber<TSelf>, operator -

Inheritance

Interfaces
INumber<TSelf>
Implemented by
Float128 Float16 Float256 Float32 Float64 Int128 Int16 Int256 Int32 Int64 Int8

Private and internal members (1)

static property NegativeOne: TSelf
#

private static read-only

The number minus one.

Source

ISignedNumber<TSelf> as Larva HIR, decompiled from its Larva HIR.

System.ISignedNumber.hir
// A number with a sign: negation and minus one. `T : snumber`. The signed integers and the floats implement it.
public interface System.ISignedNumber<TSelf> : System.INumber<TSelf>
{
    // The number minus one.
    static property NegativeOne: TSelf
}
Esc