diff options
author | Dean Karn <Dean.Karn@metricaid.com> | 2016-09-11 23:11:22 +0300 |
---|---|---|
committer | Dean Karn <Dean.Karn@metricaid.com> | 2016-09-11 23:11:22 +0300 |
commit | c83f384137b60783b605590315e9791a34829443 (patch) | |
tree | d549ca74e6fee6444c3ed7fbbdcddc89d5213022 /bn_BD/bn_BD.go | |
parent | df9253ed33dcf0c51890a603b51e839f5df58ffc (diff) |
some low level optimizations
Diffstat (limited to 'bn_BD/bn_BD.go')
-rw-r--r-- | bn_BD/bn_BD.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bn_BD/bn_BD.go b/bn_BD/bn_BD.go index 38e56360..bd2d856d 100644 --- a/bn_BD/bn_BD.go +++ b/bn_BD/bn_BD.go @@ -65,7 +65,7 @@ func New() locales.Translator { erasAbbreviated: []string{"খ্রিস্টপূর্ব", "খৃষ্টাব্দ"}, erasNarrow: []string{"", ""}, erasWide: []string{"খ্রিস্টপূর্ব", "খৃষ্টাব্দ"}, - timezones: map[string]string{"WAT": "পশ্চিম আফ্রিকা মানক সময়", "CHADT": "চ্যাথাম দিবালোক সময়", "HKST": "হং কং গ্রীষ্মকালীন সময়", "EDT": "পূর্বাঞ্চলের দিবালোক সময়", "MYT": "মালয়েশিয়া সময়", "COT": "কোলোম্বিয়া মানক সময়", "VET": "ভেনেজুয়েলা সময়", "ARST": "আর্জেনটিনা গৃষ্মকালীন সময়", "CAT": "মধ্য আফ্রিকা সময়", "LHST": "লর্ড হাওয়ে মানক মসয়", "MDT": "পার্বত্য অঞ্চলের দিনের সময়", "JST": "জাপান মানক সময়", "JDT": "জাপান দিবালোক সময়", "WART": "পশ্চিমি আর্জেনটিনার প্রমাণ সময়", "PST": "প্রশান্ত মহাসাগরীয় অঞ্চলের প্রমাণ সময়", "WESZ": "পশ্চিম ইউরোপের গ্রীষ্মকালীন সময়", "MEZ": "মধ্য ইউরোপের প্রমাণ সময়", "WIB": "পশ্চিমী ইন্দোনেশিয়া সময়", "PDT": "প্রশান্ত মহাসাগরীয় অঞ্চলের দিনের সময়", "WEZ": "পশ্চিম ইউরোপের প্রমাণ সময়", "ACWST": "অস্ট্রেলীয় কেন্দ্রীয় পশ্চিমি মানক সময়", "GYT": "গুয়ানা সময়", "HAT": "নিউফাউন্ডল্যান্ড দিবালোক সময়", "NZST": "নিউজিল্যান্ড মানক সময়", "AEDT": "অস্ট্রেলীয় পূর্ব দিবালোক সময়", "CST": "কেন্দ্রীয় মানক সময়", "TMT": "তুর্কমেনিস্তান মানক সময়", "HADT": "হাওয়াই-আলেউত দিবালোক সময়", "AKST": "আলাস্কা মানক সময়", "IST": "ভারতীয় মানক সময়", "EAT": "পূর্ব আফ্রিকা সময়", "AWDT": "অস্ট্রেলীয় পশ্চিমি দিবালোক সময়", "CLST": "চিলি গ্রীষ্মকাল সময়", "WAST": "পশ্চিম আফ্রিকা গ্রীষ্মকালীন সময়", "AST": "অতলান্তিক মানক সময়", "MESZ": "মধ্য ইউরোপের গ্রীষ্মকালীন সময়", "WIT": "পূর্ব ইন্দোনেশিয়া সময়", "EST": "পূর্বাঞ্চলের প্রমাণ সময়", "LHDT": "লর্ড হাওয়ে দিবালোক মসয়", "OEZ": "পূর্ব ইউরোপের প্রমাণ সময়", "BT": "ভুটান সময়", "ACDT": "অস্ট্রেলীয় কেন্দ্রীয় দিবালোক সময়", "GFT": "ফরাসি গায়ানা সময়", "SAST": "দক্ষিণ আফ্রিকা মানক সময়", "COST": "কোলোম্বিয়া গ্রীষ্মকালীন সময়", "HKT": "হং কং মানক সময়", "ECT": "ইকুয়েডর সময়", "BOT": "বোলিভিয়া সময়", "SGT": "সিঙ্গাপুর মানক সময়", "CLT": "চিলি মানক সময়", "WITA": "কেন্দ্রীয় ইন্দোনেশিয়া সময়", "UYST": "উরুগুয়ে গ্রীষ্মকালীন সময়", "HNT": "নিউফাউন্ডল্যান্ড মানক সময়", "ART": "আর্জেনটিনা মানক সময়", "CDT": "কেন্দ্রীয় দিবালোক সময়", "AEST": "অস্ট্রেলীয় পূর্ব মানক সময়", "AWST": "অস্ট্রেলিয়ান পশ্চিমি মানক সময়", "CHAST": "চ্যাথাম মানক সময়", "OESZ": "পূর্ব ইউরোপের গ্রীষ্মকালীন সময়", "GMT": "গ্রীনিচ মিন টাইম", "UYT": "উরুগুয়ে মানক সময়", "ACST": "অস্ট্রেলীয় কেন্দ্রীয় মানক সময়", "MST": "পার্বত্য অঞ্চলের প্রমাণ সময়", "HAST": "হাওয়াই-আলেউত মানক সময়", "AKDT": "আলাস্কা দিবালোক সময়", "WARST": "পশ্চিমি আর্জেনটিনা গৃষ্মকালীন সময়", "ChST": "চামেরো মানক সময়", "NZDT": "নিউজিল্যান্ড দিবালোক সময়", "TMST": "তুর্কমেনিস্তান গ্রীষ্মকালীন সময়", "ACWDT": "অস্ট্রেলীয় কেন্দ্রীয় পশ্চিমি দিবালোক সময়", "SRT": "সুরিনাম সময়", "∅∅∅": "পেরু গ্রীষ্মকালীন সময়", "ADT": "অতলান্তিক দিবালোক সময়"}, + timezones: map[string]string{"LHST": "লর্ড হাওয়ে মানক মসয়", "UYST": "উরুগুয়ে গ্রীষ্মকালীন সময়", "TMST": "তুর্কমেনিস্তান গ্রীষ্মকালীন সময়", "LHDT": "লর্ড হাওয়ে দিবালোক মসয়", "CST": "কেন্দ্রীয় মানক সময়", "HKST": "হং কং গ্রীষ্মকালীন সময়", "GYT": "গুয়ানা সময়", "ARST": "আর্জেনটিনা গৃষ্মকালীন সময়", "OEZ": "পূর্ব ইউরোপের প্রমাণ সময়", "CLST": "চিলি গ্রীষ্মকাল সময়", "WAST": "পশ্চিম আফ্রিকা গ্রীষ্মকালীন সময়", "JDT": "জাপান দিবালোক সময়", "OESZ": "পূর্ব ইউরোপের গ্রীষ্মকালীন সময়", "EAT": "পূর্ব আফ্রিকা সময়", "HADT": "হাওয়াই-আলেউত দিবালোক সময়", "MDT": "পার্বত্য অঞ্চলের দিনের সময়", "GFT": "ফরাসি গায়ানা সময়", "HAT": "নিউফাউন্ডল্যান্ড দিবালোক সময়", "AWST": "অস্ট্রেলিয়ান পশ্চিমি মানক সময়", "HAST": "হাওয়াই-আলেউত মানক সময়", "VET": "ভেনেজুয়েলা সময়", "ACST": "অস্ট্রেলীয় কেন্দ্রীয় মানক সময়", "CHAST": "চ্যাথাম মানক সময়", "EDT": "পূর্বাঞ্চলের দিবালোক সময়", "ECT": "ইকুয়েডর সময়", "SRT": "সুরিনাম সময়", "CLT": "চিলি মানক সময়", "WESZ": "পশ্চিম ইউরোপের গ্রীষ্মকালীন সময়", "COT": "কোলোম্বিয়া মানক সময়", "NZST": "নিউজিল্যান্ড মানক সময়", "∅∅∅": "ব্রাসিলিয়া গৃষ্মকালীন সময়", "SAST": "দক্ষিণ আফ্রিকা মানক সময়", "GMT": "গ্রীনিচ মিন টাইম", "WARST": "পশ্চিমি আর্জেনটিনা গৃষ্মকালীন সময়", "COST": "কোলোম্বিয়া গ্রীষ্মকালীন সময়", "AKDT": "আলাস্কা দিবালোক সময়", "MST": "পার্বত্য অঞ্চলের প্রমাণ সময়", "CDT": "কেন্দ্রীয় দিবালোক সময়", "HNT": "নিউফাউন্ডল্যান্ড মানক সময়", "MEZ": "মধ্য ইউরোপের প্রমাণ সময়", "BT": "ভুটান সময়", "WITA": "কেন্দ্রীয় ইন্দোনেশিয়া সময়", "ACWST": "অস্ট্রেলীয় কেন্দ্রীয় পশ্চিমি মানক সময়", "ChST": "চামেরো মানক সময়", "ART": "আর্জেনটিনা মানক সময়", "NZDT": "নিউজিল্যান্ড দিবালোক সময়", "AEDT": "অস্ট্রেলীয় পূর্ব দিবালোক সময়", "CAT": "মধ্য আফ্রিকা সময়", "PDT": "প্রশান্ত মহাসাগরীয় অঞ্চলের দিনের সময়", "CHADT": "চ্যাথাম দিবালোক সময়", "WIB": "পশ্চিমী ইন্দোনেশিয়া সময়", "TMT": "তুর্কমেনিস্তান মানক সময়", "IST": "ভারতীয় মানক সময়", "JST": "জাপান মানক সময়", "AKST": "আলাস্কা মানক সময়", "ACDT": "অস্ট্রেলীয় কেন্দ্রীয় দিবালোক সময়", "PST": "প্রশান্ত মহাসাগরীয় অঞ্চলের প্রমাণ সময়", "BOT": "বোলিভিয়া সময়", "ACWDT": "অস্ট্রেলীয় কেন্দ্রীয় পশ্চিমি দিবালোক সময়", "WAT": "পশ্চিম আফ্রিকা মানক সময়", "HKT": "হং কং মানক সময়", "EST": "পূর্বাঞ্চলের প্রমাণ সময়", "UYT": "উরুগুয়ে মানক সময়", "MYT": "মালয়েশিয়া সময়", "AST": "অতলান্তিক মানক সময়", "MESZ": "মধ্য ইউরোপের গ্রীষ্মকালীন সময়", "WIT": "পূর্ব ইন্দোনেশিয়া সময়", "WEZ": "পশ্চিম ইউরোপের প্রমাণ সময়", "ADT": "অতলান্তিক দিবালোক সময়", "AEST": "অস্ট্রেলীয় পূর্ব মানক সময়", "WART": "পশ্চিমি আর্জেনটিনার প্রমাণ সময়", "SGT": "সিঙ্গাপুর মানক সময়", "AWDT": "অস্ট্রেলীয় পশ্চিমি দিবালোক সময়"}, } } @@ -210,7 +210,7 @@ func (bn *bn_BD) WeekdaysWide() []string { func (bn *bn_BD) FmtNumber(num float64, v uint64) string { s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) - l := len(s) + len(bn.decimal) + len(bn.group)*len(s[:len(s)-int(v)-1])/3 + l := len(s) + 0 + 0*len(s[:len(s)-int(v)-1])/3 count := 0 inWhole := v == 0 inSecondary := false @@ -292,7 +292,7 @@ func (bn *bn_BD) FmtCurrency(num float64, v uint64, currency currency.Type) stri s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) symbol := bn.currencies[currency] - l := len(s) + len(bn.decimal) + len(bn.group)*len(s[:len(s)-int(v)-1])/3 + l := len(s) + len(symbol) + 0 + 0*len(s[:len(s)-int(v)-1])/3 count := 0 inWhole := v == 0 inSecondary := false @@ -357,7 +357,7 @@ func (bn *bn_BD) FmtAccounting(num float64, v uint64, currency currency.Type) st s := strconv.FormatFloat(math.Abs(num), 'f', int(v), 64) symbol := bn.currencies[currency] - l := len(s) + len(bn.decimal) + len(bn.group)*len(s[:len(s)-int(v)-1])/3 + l := len(s) + len(symbol) + 2 + 0*len(s[:len(s)-int(v)-1])/3 count := 0 inWhole := v == 0 inSecondary := false |