作者doomramboo (布丁奶茶去冰)
看板Web_Design
標題Re: [問題] 有網頁語言能夠存取16進位的變數嗎
時間Fri Mar 14 13:36:48 2008
※ 引述《TonyQ (骨頭)》之銘言:
: ASCII跟16進位沒有關係吧?.?
: 那只是編碼table而已。
: 基礎ASCII是規範char 在 0~128 對應的字元,
: 你要查的應該是怎麼建立char,跟十六進位倒是沒甚麼關係。
: 底下以 ASCII 13 (new line = \n )為例
: 舉例來講
: -------------------------------------------
: javascript
: alert("hi"+String.fromCharCode(13)+"hello");
: String.fromCharCode(13) // "\n"
: --------------------
: 以jsp (java語系) 而言
: char a = 13; // \n
: System.out.println("hi"+a+"hello");
: --------------------
: vb/asp/asp.net 通用的
: Chr(13)
感謝大大的回答@@"
可能我問題沒問好吧>"<
現在是現有一串16進位的的碼
(不管他的顯示為何,因為我是要利用那些碼做運算:Q)
不知道該用什麼資料型態將他存到變數內進行運算(在做密碼學加解密運算的網站)
小弟有試著用char陣列存放
不過只要遇到那些碼他就說我語法錯誤>"<
就算加" "包起來也是一樣(之前是用asp試)
慘的是這些亂碼中有時會出現+-*/或是'"符號...這種東西有辦法運算嗎
還是只能先用用數字輸入再來顯示呢ꄊ感恩>"<
--
最珍貴的禮物
是願意給愛的人自己的時間
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.131.95.173
推 buganini:運算是無關於進位制的 你要問的是syntax吧? 03/14 13:52
→ buganini:0x1a+0x1b 這樣? 03/14 13:53
→ buganini:還有你所謂的網頁語言是server side or client side? 03/14 13:53
→ starjou:parseInt 可以下兩個參數,第二個就是進位制 03/14 14:04
→ TonyQ:那這就是 非十進位字串 轉換為數字的問題了 不干ascii的事 03/14 16:16
→ fillano:如果用php,可以用pack/unpack來處理binary資料 03/14 23:43
推 buganini:perl python也都是unpack XD 03/15 02:30