ASP與ASP.net的mod問題

摘要:ASP與ASP.net的mod問題

今天再將一個asp的encode的函數轉成asp.net,
程式上除了AscB在vb.net中是沒有的外,
其實的複製貼上都沒有什麼語法的錯誤,
但是,執行的結果卻一直有問題!
後來才發現,原來是mod的問題.

例如下面這個運算式
((115.6963012) mod 256)
在ASP中的結果是 116 (四捨五入取整數),
但是在ASP.Net中卻是115.6963012
所以導致將運算的結果在乘以8 之後,就產生了整數位的誤差...
因此在取char時也就跟著錯誤了...
不過,不知道這算不算是ASP的問題還是ASP.Net的問題...