- واحد عملکرد (مبلغ) واحد () واحد
- FUNC (یک مقدار) قالب (S fmt. state ، فعل rune)
- FUNC (F FORMATTER) پیش فرض (واحد ارزی)
- FUNC (F FORMATER) نوع (K Kind) قالب ساز
- Func (K Kind) Rounding (واحد CUR) (مقیاس ، افزایش int)
- پرس و جو عملکردی (گزینه ها. پرس و جو) پرس و جو
- تاریخ عملکرد (T Time. time) پرس و جو
- منطقه FUNC (R Language. Region) پرس و جو
- FUNC FROMEREGION (R Language. region) (واحد ارزی ، OK BOOL)
- Func FromTag (t Language. tag) (واحد ، زبان. confidence)
- واحد FUNC MUSTPARSEISO (S رشته)
- Func Parseiso (رشته) (واحد ، خطا)
- مقدار عملکرد (واحد U) مقدار (رابط مقدار<>) میزان
- رشته (U واحد) رشته () رشته
مثال ها ¶
ثابت
const cldrversion = "32"
Cldrversion نسخه CLDR است که از آن جداول موجود در این بسته گرفته می شود.
متغیرها
این بخش خالی است.
کارکرد ¶
این بخش خالی است.
انواع
مقدار نوع ¶
نوع ساختار<// شامل زمینه های فیلتر شده یا بدون گزارش است>
مقدار یک جفت واحد ارز است.
عملکرد (مبلغ) ارز
واحد عملکرد (مبلغ) واحد () واحد
ارز واحد ارز این مبلغ را گزارش می کند.
FUNC (مقدار) قالب
FUNC (یک مقدار) قالب (S fmt. state ، فعل rune)
فرمت fmt. formatter را پیاده سازی می کند. این فرمت را برای ارائه خاص زبان می پذیرد.
نوع فرمتر
نوع FORMATTER FUNC (رابط مقدار<>) FormattedValue
Formatter یک شماره ، واحد یا مقدار معین را با گزینه های قالب بندی تزئین می کند.
var (// از نمادهای باریک استفاده می کند. در صورت وجود ، نماد را نادیده می گیرد. Formater Ranrowsymbol = Formatter (FormNarrow)// در صورت وجود از نمادها به جای کدهای ISO استفاده کنید. FORMATTER SYMBONT = FORMATTER (FORMSYMBOL)// از کد ISO به عنوان نماد استفاده کنید. ISO FORMATTER = FORMATTER (FORMISO))
FUNC (قالب ساز) پیش فرض
FUNC (F FORMATTER) پیش فرض (واحد ارزی)
پیش فرض یک فرمت جدید ایجاد می کند که در صورت عبور از مقدار عددی که با ارز همراه نیست ، پیش فرض واحد ارز C را ایجاد می کند.
FUNC (قالب ساز) نوع ¶
FUNC (F FORMATER) نوع (K Kind) قالب ساز
نوع نوع واحد ارزی را تعیین می کند.
نوع نوع
نوع نوع ساختار<// شامل زمینه های فیلتر شده یا بدون گزارش است>
نوع ، خصوصیات گرد و رندر یک ارزش ارز را تعیین می کند.
var (// استاندارد ، گردآوری استاندارد و قالب بندی برای ارزها را تعریف می کند. نوع استاندارد = نوع/ * حاوی زمینه های فیلتر شده یا نامشخص */> // Cash استانداردهای گرد و قالب بندی را برای معاملات نقدی تعریف می کند. نوع پول نقد = نوع/ * حاوی زمینه های فیلتر شده یا نامشخص */> // حسابداری استانداردهای گرد و قالب بندی را برای حسابداری تعریف می کند. نوع حسابداری = نوع/ * حاوی زمینه های فیلتر شده یا ناشناخته */> )
Func (مهربان) گرد
Func (K Kind) Rounding (واحد CUR) (مقیاس ، افزایش int)
گردآوری ویژگی های گرد را برای ارز داده شده گزارش می دهد ، جایی که مقیاس تعداد اعشار کسری است و افزایش تعداد واحدها از نظر 10^(-مقیاس) است که به آن می رسد.
پرس و جو نوع ¶
رابط پرس و جو نوع<// اگر یک عنصر بعدی موجود باشد ، بازگشت بعدی درست است. // قبل از فراخوانی هر یک از روش های دیگر ، باید آن را فراخوانی کرد.بعد () بول// واحد واحد تکرار فعلی را برمی گرداند. واحد () واحد// منطقه منطقه را برای تکرار فعلی برمی گرداند. منطقه () زبان. منطقه// از بازگشت تاریخ استفاده از واحد در منطقه. // اگر این تاریخ ناشناخته باشد نادرست است.از () (Time. Time ، Bool)// به بازگشت تاریخ تا آن که از واحد در منطقه استفاده شده است. // اگر این تاریخ ناشناخته باشد یا اینکه واحد هنوز در حال استفاده است ، نادرست است.به () (Time. Time ، Bool)// istender گزارش می دهد که آیا این واحد مناقصه قانونی در منطقه در طول منطقه است // محدوده تاریخ مشخص شده. IsTender() bool>
Queryiter مجموعه ای از واحدها را نشان می دهد. مجموعه پیش فرض شامل کلیه واحدهایی است که در حال حاضر به عنوان مناقصه قانونی در هر منطقه مورد استفاده قرار می گیرند.
پرس و جو عملکردی
پرس و جو عملکردی (گزینه ها. پرس و جو) پرس و جو
پرس و جو مجموعه ای از واحدها را نشان می دهد. مجموعه پیش فرض شامل کلیه واحدهایی است که در حال حاضر به عنوان مناقصه قانونی در هر منطقه مورد استفاده قرار می گیرند.
بسته وارد کردن اصلی ("fmt" "زمان" "golang. org/x/text/currency") FUNC MAIN ()fmt.Printf("%v is used in %v since: %v
", it.Unit(), it.Region(), from)>> خروجی: GBP در GB از: 1694-07-27 GIP در GI استفاده می شود از آنجا که: 1713-01-01 USD در ایالات متحده استفاده می شود از: 1792-01-01
فرم اشتراک را اجرا کنید
نوع queryoption
نوع عملکرد QueryOption (*iter)
برای تغییر مجموعه اطلاعات واحد برگشتی توسط یک پرس و جو می توان از پرس و جو استفاده کرد.
var queryoption تاریخی = تاریخی
تاریخی واحدها را برای همه تاریخ ها انتخاب می کند.
var nontender queryoption = nontender
Nontender پرس و جو جدیدی را باز می گرداند که شامل واحدهای تطبیق نیز می شود که مناقصه قانونی نیستند.
تاریخ عملکرد
تاریخ عملکرد (T Time. time) پرس و جو
پرس و جوهای تاریخ واحدهایی که در نقطه مشخص تاریخ مورد استفاده قرار می گرفتند.
منطقه FUNC
منطقه FUNC (R Language. Region) پرس و جو
منطقه پرس و جو را فقط به ورودی های منطقه داده شده محدود می کند.
واحد نوع ¶
نوع ساختار واحد<// شامل زمینه های فیلتر شده یا بدون گزارش است>
واحد یک طراح ارز ISO 4217 است.
var (// تعریف نشده و آزمایش. واحد xxx = واحد<> واحد XTS = واحد// ارزهای G10 https://en. wikipedia. org/wiki/g10_currences. واحد USD = واحدواحد یورو = واحدواحد JPY = واحدواحد GBP = واحدواحد CHF = واحدواحد AUD = واحدواحد NZD = واحدواحد CAD = واحدواحد SEK = واحدواحد NOK = واحد// ارزهای مشترک اضافی که توسط CLDR تعریف شده است. واحد BRL = واحدواحد CNY = واحدواحد DKK = واحدواحد INR = واحدواحد مالش = واحدواحد HKD = واحدواحد IDR = واحدواحد KRW = واحدواحد MXN = واحدواحد PLN = واحدواحد SAR = واحدواحد THB = واحدواحد = واحد را امتحان کنیدواحد TWD = واحدواحد ZAR = واحد// فلزات گرانبها. واحد Xag = واحدواحد Xau = واحدواحد xpt = واحدواحد XPD = واحد)
Func From Region
FUNC FROMEREGION (R Language. region) (واحد ارزی ، OK BOOL)
از Region گزارش واحد ارزی که در حال حاضر در منطقه داده شده براساس CLDR مناقصه قانونی است. اگر منطقه در حال حاضر مناقصه قانونی نداشته باشد ، نادرست باز می گردد.
Func FromTag
Func FromTag (t Language. tag) (واحد ، زبان. confidence)
FORTAG محتمل ترین ارز را برای برچسب داده شده گزارش می دهد. این ارز تعریف شده در پسون د-u را در نظر می گیرد و در صورت لزوم منطقه را در معرض خطر قرار می دهد.
FUNC MUSTPARSEISO
واحد FUNC MUSTPARSEISO (S رشته)
Mustparseiso مانند پارسی سایزو است ، اما اگر واحد ارز داده شده نمی تواند تجزیه شود ، وحشت می کند. این اولیه سازی ایمن مقادیر واحد را ساده می کند.
FUNC PARSEISO ¶
Func Parseiso (رشته) (واحد ، خطا)
پارسیسو یک کد ارز ISO 4217 3 حرفی را تجزیه می کند. اگر S به خوبی شکل نگیرد یا کد ارز شناخته شده نیست ، خطایی را برمی گرداند.
FUNC (واحد) مقدار
مقدار عملکرد (واحد U) مقدار (رابط مقدار<>) میزان
مبلغ مبلغی را برای واحد و مبلغ ارز داده شده ایجاد می کند.
FUNC (واحد) رشته
رشته (U واحد) رشته () رشته
رشته کد ISO از U را برمی گرداند.