C# 클래스 Org.BouncyCastle.Math.Raw.Nat128

파일 보기 프로젝트 열기: bcgit/bc-csharp 1 사용 예제들

공개 메소드들

메소드 설명
Add ( uint x, uint y, uint z ) : uint
AddBothTo ( uint x, uint y, uint z ) : uint
AddTo ( uint x, int xOff, uint z, int zOff, uint cIn ) : uint
AddTo ( uint x, uint z ) : uint
AddToEachOther ( uint u, int uOff, uint v, int vOff ) : uint
Copy ( uint x, uint z ) : void
Copy64 ( ulong x, ulong z ) : void
Create ( ) : uint[]
Create64 ( ) : ulong[]
CreateExt ( ) : uint[]
CreateExt64 ( ) : ulong[]
Diff ( uint x, int xOff, uint y, int yOff, uint z, int zOff ) : bool
Eq ( uint x, uint y ) : bool
Eq64 ( ulong x, ulong y ) : bool
FromBigInteger ( BigInteger x ) : uint[]
FromBigInteger64 ( BigInteger x ) : ulong[]
GetBit ( uint x, int bit ) : uint
Gte ( uint x, int xOff, uint y, int yOff ) : bool
Gte ( uint x, uint y ) : bool
IsOne ( uint x ) : bool
IsOne64 ( ulong x ) : bool
IsZero ( uint x ) : bool
IsZero64 ( ulong x ) : bool
Mul ( uint x, int xOff, uint y, int yOff, uint zz, int zzOff ) : void
Mul ( uint x, uint y, uint zz ) : void
Mul33Add ( uint w, uint x, int xOff, uint y, int yOff, uint z, int zOff ) : ulong
Mul33DWordAdd ( uint x, ulong y, uint z, int zOff ) : uint
Mul33WordAdd ( uint x, uint y, uint z, int zOff ) : uint
MulAddTo ( uint x, int xOff, uint y, int yOff, uint zz, int zzOff ) : uint
MulAddTo ( uint x, uint y, uint zz ) : uint
MulWord ( uint x, uint y, uint z, int zOff ) : uint
MulWordAddExt ( uint x, uint yy, int yyOff, uint zz, int zzOff ) : uint
MulWordDwordAdd ( uint x, ulong y, uint z, int zOff ) : uint
MulWordsAdd ( uint x, uint y, uint z, int zOff ) : uint
Square ( uint x, int xOff, uint zz, int zzOff ) : void
Square ( uint x, uint zz ) : void
Sub ( uint x, int xOff, uint y, int yOff, uint z, int zOff ) : int
Sub ( uint x, uint y, uint z ) : int
SubBothFrom ( uint x, uint y, uint z ) : int
SubFrom ( uint x, int xOff, uint z, int zOff ) : int
SubFrom ( uint x, uint z ) : int
ToBigInteger ( uint x ) : BigInteger
ToBigInteger64 ( ulong x ) : BigInteger
Zero ( uint z ) : void

메소드 상세

Add() 공개 정적인 메소드

public static Add ( uint x, uint y, uint z ) : uint
x uint
y uint
z uint
리턴 uint

AddBothTo() 공개 정적인 메소드

public static AddBothTo ( uint x, uint y, uint z ) : uint
x uint
y uint
z uint
리턴 uint

AddTo() 공개 정적인 메소드

public static AddTo ( uint x, int xOff, uint z, int zOff, uint cIn ) : uint
x uint
xOff int
z uint
zOff int
cIn uint
리턴 uint

AddTo() 공개 정적인 메소드

public static AddTo ( uint x, uint z ) : uint
x uint
z uint
리턴 uint

AddToEachOther() 공개 정적인 메소드

public static AddToEachOther ( uint u, int uOff, uint v, int vOff ) : uint
u uint
uOff int
v uint
vOff int
리턴 uint

Copy() 공개 정적인 메소드

public static Copy ( uint x, uint z ) : void
x uint
z uint
리턴 void

Copy64() 공개 정적인 메소드

public static Copy64 ( ulong x, ulong z ) : void
x ulong
z ulong
리턴 void

Create() 공개 정적인 메소드

public static Create ( ) : uint[]
리턴 uint[]

Create64() 공개 정적인 메소드

public static Create64 ( ) : ulong[]
리턴 ulong[]

CreateExt() 공개 정적인 메소드

public static CreateExt ( ) : uint[]
리턴 uint[]

CreateExt64() 공개 정적인 메소드

public static CreateExt64 ( ) : ulong[]
리턴 ulong[]

Diff() 공개 정적인 메소드

public static Diff ( uint x, int xOff, uint y, int yOff, uint z, int zOff ) : bool
x uint
xOff int
y uint
yOff int
z uint
zOff int
리턴 bool

Eq() 공개 정적인 메소드

public static Eq ( uint x, uint y ) : bool
x uint
y uint
리턴 bool

Eq64() 공개 정적인 메소드

public static Eq64 ( ulong x, ulong y ) : bool
x ulong
y ulong
리턴 bool

FromBigInteger() 공개 정적인 메소드

public static FromBigInteger ( BigInteger x ) : uint[]
x BigInteger
리턴 uint[]

FromBigInteger64() 공개 정적인 메소드

public static FromBigInteger64 ( BigInteger x ) : ulong[]
x BigInteger
리턴 ulong[]

GetBit() 공개 정적인 메소드

public static GetBit ( uint x, int bit ) : uint
x uint
bit int
리턴 uint

Gte() 공개 정적인 메소드

public static Gte ( uint x, int xOff, uint y, int yOff ) : bool
x uint
xOff int
y uint
yOff int
리턴 bool

Gte() 공개 정적인 메소드

public static Gte ( uint x, uint y ) : bool
x uint
y uint
리턴 bool

IsOne() 공개 정적인 메소드

public static IsOne ( uint x ) : bool
x uint
리턴 bool

IsOne64() 공개 정적인 메소드

public static IsOne64 ( ulong x ) : bool
x ulong
리턴 bool

IsZero() 공개 정적인 메소드

public static IsZero ( uint x ) : bool
x uint
리턴 bool

IsZero64() 공개 정적인 메소드

public static IsZero64 ( ulong x ) : bool
x ulong
리턴 bool

Mul() 공개 정적인 메소드

public static Mul ( uint x, int xOff, uint y, int yOff, uint zz, int zzOff ) : void
x uint
xOff int
y uint
yOff int
zz uint
zzOff int
리턴 void

Mul() 공개 정적인 메소드

public static Mul ( uint x, uint y, uint zz ) : void
x uint
y uint
zz uint
리턴 void

Mul33Add() 공개 정적인 메소드

public static Mul33Add ( uint w, uint x, int xOff, uint y, int yOff, uint z, int zOff ) : ulong
w uint
x uint
xOff int
y uint
yOff int
z uint
zOff int
리턴 ulong

Mul33DWordAdd() 공개 정적인 메소드

public static Mul33DWordAdd ( uint x, ulong y, uint z, int zOff ) : uint
x uint
y ulong
z uint
zOff int
리턴 uint

Mul33WordAdd() 공개 정적인 메소드

public static Mul33WordAdd ( uint x, uint y, uint z, int zOff ) : uint
x uint
y uint
z uint
zOff int
리턴 uint

MulAddTo() 공개 정적인 메소드

public static MulAddTo ( uint x, int xOff, uint y, int yOff, uint zz, int zzOff ) : uint
x uint
xOff int
y uint
yOff int
zz uint
zzOff int
리턴 uint

MulAddTo() 공개 정적인 메소드

public static MulAddTo ( uint x, uint y, uint zz ) : uint
x uint
y uint
zz uint
리턴 uint

MulWord() 공개 정적인 메소드

public static MulWord ( uint x, uint y, uint z, int zOff ) : uint
x uint
y uint
z uint
zOff int
리턴 uint

MulWordAddExt() 공개 정적인 메소드

public static MulWordAddExt ( uint x, uint yy, int yyOff, uint zz, int zzOff ) : uint
x uint
yy uint
yyOff int
zz uint
zzOff int
리턴 uint

MulWordDwordAdd() 공개 정적인 메소드

public static MulWordDwordAdd ( uint x, ulong y, uint z, int zOff ) : uint
x uint
y ulong
z uint
zOff int
리턴 uint

MulWordsAdd() 공개 정적인 메소드

public static MulWordsAdd ( uint x, uint y, uint z, int zOff ) : uint
x uint
y uint
z uint
zOff int
리턴 uint

Square() 공개 정적인 메소드

public static Square ( uint x, int xOff, uint zz, int zzOff ) : void
x uint
xOff int
zz uint
zzOff int
리턴 void

Square() 공개 정적인 메소드

public static Square ( uint x, uint zz ) : void
x uint
zz uint
리턴 void

Sub() 공개 정적인 메소드

public static Sub ( uint x, int xOff, uint y, int yOff, uint z, int zOff ) : int
x uint
xOff int
y uint
yOff int
z uint
zOff int
리턴 int

Sub() 공개 정적인 메소드

public static Sub ( uint x, uint y, uint z ) : int
x uint
y uint
z uint
리턴 int

SubBothFrom() 공개 정적인 메소드

public static SubBothFrom ( uint x, uint y, uint z ) : int
x uint
y uint
z uint
리턴 int

SubFrom() 공개 정적인 메소드

public static SubFrom ( uint x, int xOff, uint z, int zOff ) : int
x uint
xOff int
z uint
zOff int
리턴 int

SubFrom() 공개 정적인 메소드

public static SubFrom ( uint x, uint z ) : int
x uint
z uint
리턴 int

ToBigInteger() 공개 정적인 메소드

public static ToBigInteger ( uint x ) : BigInteger
x uint
리턴 BigInteger

ToBigInteger64() 공개 정적인 메소드

public static ToBigInteger64 ( ulong x ) : BigInteger
x ulong
리턴 BigInteger

Zero() 공개 정적인 메소드

public static Zero ( uint z ) : void
z uint
리턴 void