C# 클래스 io.IoNumber

상속: IoObject
파일 보기 프로젝트 열기: devaspot/io 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
accuracy int
doubleValue double
isInteger bool
longValue int

공개 메소드들

메소드 설명
GetHashCode ( ) : int
ToString ( ) : string
asDouble ( ) : double
asFloat ( ) : float
asInt ( ) : int
asLong ( ) : long
compare ( IoObject v ) : int
createProto ( IoState state ) : IoNumber
newWithDouble ( IoState state, double n ) : IoNumber
print ( ) : void
proto ( IoState state ) : IoObject
slotAdd ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotAsNumber ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotDivide ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotE ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotExp ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotLog ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotLog10 ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotLog2 ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotMinPositive ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotMultiply ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotPi ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotPow ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotRound ( IoObject target, IoObject locals, IoObject message ) : IoObject
slotSubstract ( IoObject target, IoObject locals, IoObject message ) : IoObject

메소드 상세

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

asDouble() 공개 메소드

public asDouble ( ) : double
리턴 double

asFloat() 공개 메소드

public asFloat ( ) : float
리턴 float

asInt() 공개 메소드

public asInt ( ) : int
리턴 int

asLong() 공개 메소드

public asLong ( ) : long
리턴 long

compare() 공개 메소드

public compare ( IoObject v ) : int
v IoObject
리턴 int

createProto() 공개 정적인 메소드

public static createProto ( IoState state ) : IoNumber
state IoState
리턴 IoNumber

newWithDouble() 공개 정적인 메소드

public static newWithDouble ( IoState state, double n ) : IoNumber
state IoState
n double
리턴 IoNumber

print() 공개 메소드

public print ( ) : void
리턴 void

proto() 공개 메소드

public proto ( IoState state ) : IoObject
state IoState
리턴 IoObject

slotAdd() 공개 정적인 메소드

public static slotAdd ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotAsNumber() 공개 정적인 메소드

public static slotAsNumber ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotDivide() 공개 정적인 메소드

public static slotDivide ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotE() 공개 정적인 메소드

public static slotE ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotExp() 공개 정적인 메소드

public static slotExp ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotLog() 공개 정적인 메소드

public static slotLog ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotLog10() 공개 정적인 메소드

public static slotLog10 ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotLog2() 공개 정적인 메소드

public static slotLog2 ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotMinPositive() 공개 정적인 메소드

public static slotMinPositive ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotMultiply() 공개 정적인 메소드

public static slotMultiply ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotPi() 공개 정적인 메소드

public static slotPi ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotPow() 공개 정적인 메소드

public static slotPow ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotRound() 공개 정적인 메소드

public static slotRound ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

slotSubstract() 공개 정적인 메소드

public static slotSubstract ( IoObject target, IoObject locals, IoObject message ) : IoObject
target IoObject
locals IoObject
message IoObject
리턴 IoObject

프로퍼티 상세

accuracy 공개적으로 프로퍼티

public int accuracy
리턴 int

doubleValue 공개적으로 프로퍼티

public double doubleValue
리턴 double

isInteger 공개적으로 프로퍼티

public bool isInteger
리턴 bool

longValue 공개적으로 프로퍼티

public int longValue
리턴 int