** [[OOobbs3/32]] [#g4503cdb] -''サマリ'': 数値変換関数のオーバーフロー -''環境'': General -''状態'': 未解決 -''状態'': 解決 -''投稿者'': [[七篠]] -''投稿日'': 2010-10-09 (Sat) 21:55:41 *** 質問 [#w14d291b] CInt でオーバーフローしてしまう値を処理するために CLng や CDbl を使用したのですが、 CInt と同じ値でオーバーフローしてしまいます。 これは OpenOffice の仕様なのでしょうか? *** 回答 [#o050144e] - 詳細がないのでよく分かりませんが、OOo 3.2.1 では下記の様にオーバーフローしませんでした。 Sub Hoge Dim v As Long s = "100000" v = CLng(s) End Sub -- はにゃ? &new{2010-10-10 (日) 16:38:26}; - CLng の代入先が Integer で宣言されていました。 申し訳ありません。 -- 七篠 &new{2010-10-09 (Sat) 23:01:42}; #comment *** 感想,コメント,メモ [#gfa1cd66] #comment |