4: 計算結果がおかしい(YAYA)

ばぐとら研究所統合ToDo管理システムへようこそ!バグ報告に限らず様々な要望を扱うシステムです。
まずは同じような内容がないか [検索] した後、無ければ [新規レポート] で作ってみましょう。
Windows 8以降、高速スタートアップが実装された関係で、SSP以外の部分に起因する不具合発生が出てきました。
何か挙動がおかしいかな、と思ったら、一度再起動(シャットダウン->起動ではなく)してみてから再度確かめてみてください。

最新状況

名前 月代の風
概要 計算結果がおかしい(YAYA)
状態 [消]削除
作成日時 2007-02-02 09:33:25
最終更新日時 2007-02-02 17:26:02

履歴

1 | 2007-02-02 09:33:25 | [−]新規
月代の風
YAYAで負数を除算した場合の計算結果がおかしいです。
具体的には-1/4は本来-0.25なのに0、-5/4は本来-1.25なのに-1となり、
小数点が切り捨てられます。

それともこれは仕様なのでしょうか?
仕様であれば小数点以下も計算する方法を教えて頂きたいです。

宜しくお願いします。

YAYA Ver:Tc521-2
OS:WinXP Pro SP2
CPU:Pen4 630(3GHz)
Memory:2GB

2 | 2007-02-02 15:20:46 | [−]新規
ぽな@ばぐとら
> 具体的には-1/4は本来-0.25なのに0、-5/4は本来-1.25なのに-1となり、
> 小数点が切り捨てられます。

-1.0/4.0、-5.0/4.0のように、明示的に小数点をつけてください。
上記の書き方ですと整数演算になります。

#TOREAL関数で変換もできます。

3 | 2007-02-02 17:04:57 | [−]新規
月代の風
_Y = year - 2000
_Kc = _Y  / 4
(おわかりだと思いますがyearはシステム変数です)
実際には上記の式のため、少数以下が切り捨てられてしまいます。
小数点を明示したりTOREAL関数を使ってみましたが上手く行きません。


宜しくお願いします。

4 | 2007-02-02 17:26:02 | [消]削除
月代の風
解決しました。
http://ssp.shillest.net/bts/guest.cgi?project=ms&action=view_report&id=4#3は私のスクリプト記述ミスでした。

有難う御座いました。

[リプライをつける]
Bug Tracking System 影舞 0.8.8
Powered by Ruby 1.8.7