2005-11-04

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的問題...

張貼留言

Ubunutu 上安裝python2, 3, pip 跟virtualenv

# 安裝 python2, python3 (ubuntu 17.04已經預設安裝python3, 但沒有python2) sudo apt install python python-dev python3 python3-dev # 安裝 pip curl https://b...