PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22487 06/02/22 11:05:28 RE(3):PB7.0: Int関数以外での整数値の取得法 By you_tan
22481 06/02/21 14:16:03 RE(2):PB7.0: Int関数以外での整数値の取得法 By kazuha
22480 06/02/18 10:27:07 RE(1):PB7.0: Int関数以外での整数値の取得法 By Chicchi
22475 06/02/17 12:05:32 PB7.0: Int関数以外での整数値の取得法 By kazuha

カテゴリ:スクリプトの記述
日付:2006年02月17日 12:05 発信者:kazuha
題名:PB7.0: Int関数以外での整数値の取得法

こんにちは。

入力値ll_suryo より下記のようにInt関数を使って、整数部をもとめていたのですが、

 long ll_case, ll_suryo
 int  li_iri

    ll_case = Int(ll_suryo / li_iri)

Intの範囲-32767より小さく、32767より大きい入力値が有り得まして、
0が返ってきてしまったので、Int関数以外で整数部をもとめようと

 ll_case = truncate(long(ll_suryo / li_iri),0)

としてみました。

希望の値は取得できたのですが、他に良い方法はありますでしょうか?
どうかご教授お願い致します。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Microsoft SQL Server Client 7.0
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Microsoft SQL Server 7.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.