بنية Numerics.BigInteger (F#)
نوع الأعداد الصحيحة التي يتم تحديد حجمها عشوائياً
مساحة الاسم/مسار الوحدة النمطية: System.Numerics
التجميع: FSharp.Core (في FSharp.Core.dll)
[<CustomEquality>]
[<CustomComparison>]
type BigInteger =
struct
interface IComparable
new BigInteger : int64 -> BigInteger
new BigInteger : int -> BigInteger
static member Abs : BigInteger -> BigInteger
static member DivRem : BigInteger * BigInteger * byref<BigInteger> -> BigInteger
static member GreatestCommonDivisor : BigInteger * BigInteger -> BigInteger
static member Parse : string -> BigInteger
static member Pow : BigInteger * int32 -> BigInteger
member this.IsOne : bool
member this.IsZero : bool
static member One : BigInteger
member this.Sign : int
static member Zero : BigInteger
static member ( + ) : BigInteger * BigInteger -> BigInteger
static member ( / ) : BigInteger * BigInteger -> BigInteger
static member ( = ) : BigInteger * BigInteger -> bool
static member op_Explicit : BigInteger -> int32
static member op_Explicit : BigInteger -> int64
static member op_Explicit : BigInteger -> float
static member ( > ) : BigInteger * BigInteger -> bool
static member ( >= ) : BigInteger * BigInteger -> bool
static member ( <> ) : BigInteger * BigInteger -> bool
static member ( < ) : BigInteger * BigInteger -> bool
static member ( <= ) : BigInteger * BigInteger -> bool
static member ( % ) : BigInteger * BigInteger -> BigInteger
static member ( * ) : BigInteger * BigInteger -> BigInteger
static member ( - ) : BigInteger * BigInteger -> BigInteger
static member ( ~- ) : BigInteger -> BigInteger
static member ( ~+ ) : BigInteger -> BigInteger
end
ملاحظات
يتاح استخدام هذا النوع فقط مع وقت التشغيل ل#F الذي يستهدف .NET Framework 2.0. إذا كنت تستخدم NET Framework 4. ، قم باستخدام النوع NET Framework 4. بنفس الاسم,BigInteger .
جهات الإنشاء
العضو |
الوصف |
---|---|
إنشاء دالة BigInteger للعدد الصحيح المعطى المكون من 64 بت. |
أعضاء المثيل
العضو |
الوصف |
---|---|
إرجاع "صحيح" إذا كان عدد صحيح كبير يساوى 'واحد' |
|
إرجاع "صحيح" إذا كان عدد صحيح كبير يساوى 'صفر' |
|
تقوم بإرجاع علامة عدد صحيح كبير : 0 أو 1+ أو 1-. |
أعضاء ثابتة
العضو |
الوصف |
---|---|
تعيد معاملات أعداد صحيحة كبيرة |
|
تعيد نواتج ضرب أعداد صحيحة كبيرة |
|
إرجاع مجموع عددين كبيرين |
|
يعيد الفرق بين عددين كبيرين |
|
إرجاع نسبة عددين كبير |
|
عامل التشغيل هذا من أجل التناسق عندما يُستخدم هذا النوع من لغات CLI أخرى |
|
عامل التشغيل هذا من أجل التناسق عندما يُستخدم هذا النوع من لغات CLI أخرى |
|
عامل التشغيل هذا من أجل التناسق عندما يُستخدم هذا النوع من لغات CLI أخرى |
|
عامل التشغيل هذا من أجل التناسق عندما يُستخدم هذا النوع من لغات CLI أخرى |
|
عامل التشغيل هذا من أجل التناسق عندما يُستخدم هذا النوع من لغات CLI أخرى |
|
عامل التشغيل هذا من أجل التناسق عندما يُستخدم هذا النوع من لغات CLI أخرى |
|
إرجاع العدد الصحيح الكبير المعطى |
|
إرجاع القيمة السالبة لعدد الصحيح كبير |
|
حساب القيمة المطلقة لعدد صحيح كبير |
|
حساب نسبة و باقي قسمة عددين كبيرين |
|
إرجاع القاسم المشترك الأكبر من عددين كبير |
|
للحصول على عدد صحيح كبير للواحد |
|
تحويل عدد صحيح كبير إلى رقم من نوع الفاصلة العائمة |
|
تحليل عدد صحيح كبير من تنسيق سلسلة |
|
إرجاع m أس n لعددين كبيرين |
|
للحصول على عدد صحيح كبير للصفر |
الأنظمة الأساسية
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
معلومات الإصدار
وقت التشغيل #F
معتمد في: 2.0
Silverlight
معتمد في: 3