VBScript で整数同士の割り算の切捨て [Windows/ASP/VBScript]
整数同士で割り算すると、自然と切捨てになる・・・と勝手に思ってた。
VBScript は、整数同士の割り算で勝手に浮動少数にしちゃうのは知ってたので
http://blog.so-net.ne.jp/nakagami/2005-12-13
それを Long に変えちゃえばいいんでしょ、と思ってた。
ところが
cscript divtest.vbs
WSh.Echo 4308000/10000 WSh.Echo CLng(4308000/10000) WSh.Echo Fix(4308000/10000)
の結果が
430.8
431
430
がーん。長いこと稼動中のスクリプトでバグ発見。こういうのは発見に手間取るのだ。
ところで、Python 3000 では、整数同士の割り算で割り切れない場合は自動的に浮動少数になるみたい。がーん。
さすがに、Python 3000 では
int(4308000/10000)
は、430 になるとおもうけど、演算途中で型が変わっちゃうのは、はまりそうな予感。
Python 3000 にむけて切り捨ての演算子は今から // を使うクセ付けとくとか。
by yasusii (2007-01-24 17:24)
// なんて演算子があるんですね。
以前から使えてたみたいですが、じぇんじぇん知りませんでした。
by nakagami (2007-01-25 09:11)
where to order direct isotretinoin 10mg tablets Predisone On Line <a href=http://aaost.com>generic 5mg cialis best price</a> Was Ist Viagra Einnahme Acheter Viagra Sans Ordonnance Au Canada Effexor Canada No Prescription
by Auststeend (2019-04-22 09:22)
Viagra By Mail <a href=http://cialvia.com>cialis</a> Voyage Levitra
by LesOwnems (2019-05-31 14:17)
Cialis Comprar Sevilla Sutrico Propecia <a href=http://rxbill8.com>generic cialis from india</a> Stomach Upset With Amoxicillin Cialis Generic India Cialis Questions And Answers
by LesOwnems (2019-06-28 06:40)
Elocon Elocom <a href=http://drisdol.com>canadian pharmacy cialis</a> Lloyds Pharmacy Priligy Purple Pharmacy Algodones Mexico Zithromax Equivalent In India
by Ellemossy (2019-07-03 23:44)
Buy Ramapril Without Prescription Order Page Buy Cialis Usa Cialis Ipertensione Arteriosa <a href=http://viapill.com>online pharmacy</a> Is Keflex Good For Vaginal Infections Acquistare Sildenafil
by LesOwnems (2019-07-12 04:33)
Priligy Precio 60 Mg Zithromax Side Effects In Children <a href=http://cialibuy.com>online pharmacy</a> Cheap Drugs From India Priligy Usa
by LesOwnems (2019-07-23 05:57)
Buy Now Macrobid Next Day Without Rx Stendra Ed With Doctor Consult Pharmacy Finasteride Ricetta Propecia <a href=http://tadalaffbuy.com>cialis without prescription</a> Cheap Sex Enhancements In Cape Town Canesoral Best Buy Direct Provera Prodafem
by Ellemossy (2019-07-23 06:25)
Propecia Ciao 1 Mg <a href=https://apcialisle.com/#>Buy Cialis</a> Propecia Buy Online Reviews <a href=https://apcialisle.com/#>Buy Cialis</a> Tadalafil 5mg
by JanTrum (2020-03-18 15:04)
Amoxicilline Anaerobies <a href=https://apcialisle.com/#>buying cialis online reviews</a> Buy Doxycycline Usa <a href=https://apcialisle.com/#>cialis 20mg for sale</a> Tadalafil Generic Shipping
by JanTrum (2020-03-21 15:57)