亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? hugeint.h

?? 這是一個(gè)應(yīng)用軟件,用于處理大數(shù),里面包含一些小的實(shí)用的軟件,如生成 素?cái)?shù) ,大數(shù)階乘.
?? H
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
	operator CONST LPCTSTR( VOID ) CONST;

	CONST CHugeInt operator -( VOID ) CONST;

	CHugeInt& Abs( VOID );
	CHugeInt& Negate( VOID );
	CHugeInt& Swap( CHugeInt& right );

	CHugeInt& Ceil( CONST UINT32 u32DecDigits );
	CHugeInt& Truncate( CONST UINT32 u32DecDigits );
	CHugeInt& Floor( CONST UINT32 u32DecDigits );

	CHugeInt& Random( CONST UINT32 u32DecDigits );
	CHugeInt& GeneratePrime( CONST UINT32 u32DecDigits );

	// Returns the largest prime number less than the argument.
	CHugeInt& PreviousPrime( CONST  CHugeInt& hBenchmark );
	// Returns the smallest prime number greater than the argument.
	CHugeInt& NextPrime( CONST CHugeInt& hBenchmark );

	// reload operators
	CHugeInt& operator =( CONST SINT32& s32Num );
	CHugeInt& operator =( CONST SINT64& s64Num );
	CHugeInt& operator =( CONST UINT32& u32Num );
	CHugeInt& operator =( CONST UINT64& u64Num );
	CHugeInt& operator =( CONST LPCTSTR lpszNum );
	CHugeInt& operator =( CONST CRadixConverter& RadixConverter );
	CHugeInt& operator =( CONST CHugeInt& right );
	CHugeInt& operator =( CONST CHugeIntX& right );

	CHugeInt& SetHexStr( CONST LPCTSTR lpszHexNum );

	CHugeInt& operator +=( CONST UINT32 u32Num );
	CHugeInt& operator +=( CONST SINT32 s32Num );
	CHugeInt& operator +=( CONST CHugeInt& right );

	CHugeInt& operator ++( VOID );
	CONST CHugeInt operator ++( CONST INT );

	CHugeInt& operator -=( CONST UINT32 u32Num );
	CHugeInt& operator -=( CONST SINT32 s32Num );
	CHugeInt& operator -=( CONST CHugeInt& right );

	CHugeInt& operator --( VOID );
	CONST CHugeInt operator --( CONST INT );

	CHugeInt& operator *=( CONST UINT32 u32Num );
	CHugeInt& operator *=( CONST SINT32 s32Num );
	CHugeInt& operator *=( CONST CHugeInt& right );

	CHugeInt& operator /=( CONST UINT32 u32Num );
	CHugeInt& operator /=( CONST SINT32 s32Num );
	CHugeInt& operator /=( CONST CHugeInt& right );

	CHugeInt& operator %=( CONST UINT32 u32Num );
	CHugeInt& operator %=( CONST SINT32 s32Num );
	CHugeInt& operator %=( CONST CHugeInt& right );

	CHugeInt& operator <<=( CONST UINT32 u32BitLShift );
	CHugeInt& operator >>=( CONST UINT32 u32BitRShift );

	CONST CHugeInt operator <<( CONST UINT32 u32BitLShift ) CONST;
	CONST CHugeInt operator >>( CONST UINT32 u32BitRShift ) CONST;

	CHugeInt& operator &=( CONST CHugeInt& right );
	CHugeInt& operator ^=( CONST CHugeInt& right );
	CHugeInt& operator |=( CONST CHugeInt& right );

	CONST CHugeInt operator &( CONST CHugeInt& right ) CONST;
	CONST CHugeInt operator ^( CONST CHugeInt& right ) CONST;
	CONST CHugeInt operator |( CONST CHugeInt& right ) CONST;

	// notice: base on decimal system !!
	CHugeInt& DecLShift( CONST UINT32 u32DecLShift );
	CHugeInt& DecRShift( CONST UINT32 u32DecRShift );

	// Multiplication, return product
	CHugeInt& Mul( CONST UINT32 u32Multiplicand, CONST CHugeInt& hugeMultiplier );
	CHugeInt& Mul( CONST SINT32 s32Multiplicand, CONST CHugeInt& hugeMultiplier );

	CHugeInt& Mul( CONST CHugeInt& hugeMultiplicand, CONST UINT32 u32Multiplier );
	CHugeInt& Mul( CONST CHugeInt& hugeMultiplicand, CONST SINT32 s32Multiplier );

	CHugeInt& Mul( CONST CHugeInt& hugeMultiplicand, CONST CHugeInt& hugeMultiplier );

	// Division, return quotient
	CHugeInt& Div( CONST CHugeInt& hugeDividend, CONST UINT32 u32Divisor, SINT64 * CONST pRemainder = NULL );
	CHugeInt& Div( CONST CHugeInt& hugeDividend, CONST SINT32 s32Divisor, SINT32 * CONST pRemainder = NULL );

	CHugeInt& Div( CONST CHugeInt& hugeDividend, CONST CHugeInt& hugeDivisor, CHugeInt * CONST pRemainder = NULL );

	CHugeInt& Pow( CONST UINT32 u32Exp );
	CHugeInt& Pow( CONST CHugeInt& hugeBase, CONST UINT32 u32Exp );

	// Extraction
	CHugeInt& Root( CONST CHugeInt& hugeRadicand, CONST UINT32 u32Exp, CHugeInt * CONST pRemainder = NULL, BOOL * CONST pIsReal = NULL );

	// Logarithm
	CONST UINT32 Log( CONST UINT32 u32Base, BOOL * CONST pIsExact = NULL ) CONST;
	CONST UINT32 Log( CONST CHugeInt& hugeBase, BOOL * CONST pIsExact = NULL ) CONST;

	// "PrimeFactorial(n) gives the product of the first n primes."
	CHugeInt& PrimeFactorial( CONST UINT32 u32Index );

	// Factorial, Permutation, Combination
	CHugeInt& Factorial( CONST UINT32 n );
	CHugeInt& Factorial2( CONST UINT32 n );
	CHugeInt& Permutation( CONST UINT32 n, CONST UINT32 r );
	CHugeInt& Combination( CONST UINT32 n, CONST UINT32 r );

	// Fibonacci numbers
	CHugeInt& Fibonacci( CONST SINT32 n );

	// Lucas numbers
	CHugeInt& Lucas( CONST SINT32 n );

	// MulMod
	CHugeInt& MulMod( CONST CHugeInt& hugeMultiplicand, CONST CHugeInt& hugeMultiplier, CONST CHugeInt& hugeMod );
	CHugeInt& MulMod( CONST CHugeInt& hugeMultiplier, CONST CHugeInt& hugeMod );

	// InvertMod: x = InvertMod( b, m ) && !(!x) <==> ( b * x ) mod m = 1
	CHugeInt& InvertMod( CONST UINT32 u32InvertBase, CONST CHugeInt& hugeMod );
	CHugeInt& InvertMod( CONST CHugeInt& hugeInvertBase, CONST CHugeInt& hugeMod );
	CHugeInt& InvertMod( CONST CHugeInt& hugeMod );

	// PowMod
	CHugeInt& PowMod( CONST UINT32 u32Base, CONST UINT32 u32Exp, CONST CHugeInt& hugeMod );
	CHugeInt& PowMod( CONST UINT32 u32Base, CONST SINT32 s32Exp, CONST CHugeInt& hugeMod );
	CHugeInt& PowMod( CONST UINT32 u32Base, CONST CHugeInt& hugeExp, CONST CHugeInt& hugeMod );
	CHugeInt& PowMod( CONST CHugeInt& hugeBase, CONST UINT32 u32Exp, CONST CHugeInt& hugeMod );
	CHugeInt& PowMod( CONST CHugeInt& hugeBase, CONST SINT32 s32Exp, CONST CHugeInt& hugeMod );
	CHugeInt& PowMod( CONST CHugeInt& hugeBase, CONST CHugeInt& hugeExp, CONST CHugeInt& hugeMod );

	// ModPowTen: *this %= 10^u32Exp
	CHugeInt& ModPowTen( CONST UINT32 u32Exp );

	// Greatest Common Divisor
	CHugeInt& Gcd( CONST UINT32 u32Num, CONST CHugeInt& right );
	CHugeInt& Gcd( CONST SINT32 s32Num, CONST CHugeInt& right );
	CHugeInt& Gcd( CONST CHugeInt& left, CONST UINT32 u32Num );
	CHugeInt& Gcd( CONST CHugeInt& left, CONST SINT32 s32Num );

	CHugeInt& Gcd( CONST CHugeInt& left, CONST CHugeInt& right );

	CHugeInt& Gcd( CONST LPCHUGEINT_CVECTOR& vLpHugeInt );

	// GcdEx: g = GcdEx( x, y, u, v ) = u * x + v * y. g is always positive, even if one or both of u and v are negative.
	CHugeInt& GcdEx( CHugeInt& x, CHugeInt& y, CONST CHugeInt& u, CONST CHugeInt& v );

	// Lowest Common Multiple
	CHugeInt& Lcm( CONST UINT32_CVECTOR& vU32Num );

	CHugeInt& Lcm( CONST UINT32 u32Num, CONST CHugeInt& right );
	CHugeInt& Lcm( CONST SINT32 s32Num, CONST CHugeInt& right );
	CHugeInt& Lcm( CONST CHugeInt& left, CONST UINT32 u32Num );
	CHugeInt& Lcm( CONST CHugeInt& left, CONST SINT32 s32Num );

	CHugeInt& Lcm( CONST CHugeInt& left, CONST CHugeInt& right );

	CHugeInt& Lcm( CONST LPCHUGEINT_CVECTOR& vLpHugeInt );

	CHugeInt& Product( CONST UINT32_CVECTOR& vU32Num );
	CHugeInt& Product( CONST LPCHUGEINT_CVECTOR& vLpHugeInt );

	// if u32Exp==0, then call function: Product( ... );
	CHugeInt& SumsOfLikePowers( CONST UINT32_CVECTOR& vU32Num, CONST UINT32 u32Exp = 1 );
	CHugeInt& SumsOfLikePowers( CONST LPCHUGEINT_CVECTOR& vLpHugeInt, CONST UINT32 u32Exp = 1 );

	// Output
	CONST LPCTSTR GetStr( CONST BYTE byFormat = FS_DEFAULT, UINT32 * CONST pStrLen = NULL ) CONST;

	// no "0x"
	CONST LPCTSTR GetHexStr( CONST BYTE byFormat = FS_DEFAULT, UINT32 * CONST pStrLen = NULL ) CONST;

	// This function can convert the huge integer to a string of digits in another Radix system.
	CONST LPCTSTR GetStrRadix( CONST UINT32 u32Radix = 16, UINT32 * CONST pDigits = NULL, CONST BYTE byFormat = FS_DEFAULT, CONST UINT32 u32BandLength = 4, UINT32 * CONST pStrLen = NULL ) CONST;

	VOID FreeStrBuffer( VOID ) CONST;

protected:

private:
	explicit CHugeInt( CONST CHugeSInt& right );
	CHugeInt& operator =( CONST CHugeSInt& right );

	CHugeSInt * CONST m_pHugeSInt;
};

#endif // !defined(AFX_HUGEINT_H__5B7DCBAC_6D89_4C55_B51F_D96B5E741B51__INCLUDED_)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区三区欧美| 亚洲精品视频在线| 色悠悠久久综合| 国产精品99久久久| 久久国产精品区| 天天操天天色综合| 一区二区免费在线播放| 国产偷国产偷精品高清尤物| 精品国产免费人成电影在线观看四季| 欧美日韩一区二区在线观看| 成人久久视频在线观看| 国产69精品久久久久毛片| 国产一区二区三区四区在线观看| 亚洲国产日韩一区二区| 尤物av一区二区| 亚洲欧美日韩国产手机在线| 中文字幕视频一区| 国产精品久久久久久亚洲伦| 国产欧美一区在线| 欧美一区二区三区免费大片| 欧美精品免费视频| 日本大香伊一区二区三区| 在线免费观看日韩欧美| 国产福利一区二区三区在线视频| 国精品**一区二区三区在线蜜桃| 九九精品一区二区| 韩国一区二区视频| 国产伦精一区二区三区| 国产一区二区福利| 毛片av一区二区三区| 看电影不卡的网站| 韩国v欧美v日本v亚洲v| 国产高清久久久| av中文字幕一区| 色综合婷婷久久| 91亚洲精品一区二区乱码| 欧洲另类一二三四区| 欧美日韩中文另类| 91精品1区2区| 精品国精品国产| 国产欧美一区在线| 亚洲欧美一区二区三区极速播放| 伊人性伊人情综合网| 午夜在线电影亚洲一区| 美女在线一区二区| 黄色精品一二区| 91麻豆swag| 91精品国产综合久久精品app| 538prom精品视频线放| 国产人成亚洲第一网站在线播放| 亚洲人成精品久久久久| 亚洲成人自拍偷拍| 免费成人你懂的| 精品亚洲国内自在自线福利| 国产成人在线观看免费网站| 国产成人亚洲综合色影视| 欧美亚洲综合久久| 精品嫩草影院久久| 欧美国产禁国产网站cc| 午夜精品一区二区三区电影天堂| 蜜臀av一级做a爰片久久| 国产成a人亚洲精| 91成人国产精品| 欧美xxxxxxxxx| 亚洲日本中文字幕区| 亚洲国产成人porn| 成人精品在线视频观看| 欧美日韩你懂的| 久久久91精品国产一区二区精品| 亚洲第四色夜色| 成人av中文字幕| 日韩欧美激情四射| 亚洲人妖av一区二区| 久久精品av麻豆的观看方式| gogo大胆日本视频一区| 欧美色区777第一页| 久久亚区不卡日本| 亚洲不卡在线观看| 99视频热这里只有精品免费| 欧美大片在线观看一区| 亚洲综合色区另类av| 国产精品1024| 制服丝袜一区二区三区| 5858s免费视频成人| 亚洲影视在线观看| 岛国一区二区在线观看| 4438成人网| 亚洲欧美日韩久久| 日本aⅴ亚洲精品中文乱码| 91欧美激情一区二区三区成人| 欧美xxxxx裸体时装秀| 国产精品午夜电影| 精品在线一区二区三区| 中文字幕一区二区视频| 久久精品噜噜噜成人88aⅴ| 欧美午夜不卡在线观看免费| 国产精品久线在线观看| 国产美女娇喘av呻吟久久| 色哟哟国产精品免费观看| 国产日韩三级在线| 久久国产免费看| 777色狠狠一区二区三区| 一区二区三区中文免费| jvid福利写真一区二区三区| xvideos.蜜桃一区二区| 麻豆91精品视频| 91精品国产黑色紧身裤美女| 亚洲精品中文字幕在线观看| 不卡一卡二卡三乱码免费网站| 久久综合九色综合欧美就去吻| 视频一区二区中文字幕| 国产经典欧美精品| 久久美女艺术照精彩视频福利播放 | 美女精品自拍一二三四| 欧美日韩亚洲综合| 亚洲一区二区精品视频| 91啪在线观看| 亚洲精品欧美二区三区中文字幕| 免费人成黄页网站在线一区二区 | 国产精品剧情在线亚洲| 精品影视av免费| 欧美r级在线观看| 久久99精品国产.久久久久| 欧美日韩免费视频| 免费久久精品视频| 日韩欧美激情一区| 亚洲一区二区三区四区五区黄 | 狠狠色狠狠色综合| 国产夜色精品一区二区av| 国产一区二区福利视频| 日韩欧美成人激情| 亚洲一区二区在线播放相泽| 99久久亚洲一区二区三区青草| 国产精品免费人成网站| 97成人超碰视| 国产精品午夜免费| 欧美亚洲一区二区在线| 日韩在线观看一区二区| 欧美亚男人的天堂| 亚洲国产日日夜夜| 日韩一级视频免费观看在线| 亚洲一区二区三区国产| 色综合久久久久久久| 国产精品成人免费精品自在线观看| 99re在线精品| 亚洲午夜一二三区视频| 在线免费观看日本一区| 美女视频一区二区三区| 国产欧美日韩亚州综合| 国产成人亚洲综合色影视| 亚洲视频免费在线观看| 色综合中文综合网| 国产精品久久久久永久免费观看 | 91猫先生在线| 欧美高清dvd| 精品国产网站在线观看| 欧美国产日韩a欧美在线观看| 精品欧美一区二区在线观看| 欧美精品123区| 欧美经典一区二区| 亚洲国产高清在线| 一区二区三区在线观看国产| 亚洲成人av在线电影| 国产一区二区三区av电影| 成人性生交大合| 91精品国产黑色紧身裤美女| 国产欧美精品一区| 韩国女主播成人在线观看| 色美美综合视频| 精品国产乱码久久久久久闺蜜| 亚洲综合久久久| 成人网页在线观看| 国产欧美日韩不卡免费| 狂野欧美性猛交blacked| 色婷婷综合久色| 国产精品久久久久影院| 日韩电影在线免费看| 高清在线成人网| 亚洲精品免费在线播放| 99re这里只有精品6| 国产精品女主播在线观看| 日韩二区在线观看| 欧美一区二区三区性视频| 亚洲同性gay激情无套| 精品一区二区三区久久久| 日韩欧美国产成人一区二区| 一区二区三区中文免费| 欧美日韩精品专区| 日韩在线播放一区二区| 欧美精品一区二区在线播放| 一区二区三区四区不卡在线| aaa亚洲精品| 中文字幕一区三区| 欧美电影影音先锋| 久久精品国产亚洲a| 精品精品国产高清a毛片牛牛| 99久久精品情趣| 日本欧美在线观看| 在线播放国产精品二区一二区四区 | 91久久免费观看|