編程(Programming)是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規(guī)定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應(yīng)結(jié)果的過程。為了使計算機能夠理解(understand)人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據(jù)人的指令一步一步去工作,完成某種特定的任務(wù)。這種人和計算體系之間交流的過程就是編程。 我們平時都清楚在RGB顏色中分別每個一顏色值都是0-255,然而在網(wǎng)頁設(shè)計中卻是采用16進制來表示,那么如何把0-255的顏色值轉(zhuǎn)換成16進制的00-FF呢,這里介紹兩種辦法實現(xiàn)RGB顏色在線轉(zhuǎn)換為16進制Hex值: 方法一、進入PS,然后在顏色值當(dāng)中分別輸入RGB的值,你可以看到在下面的一個框中有Web值,這個就是16進制值了,如圖所示: 方法二、還有一種就是可以通過在線轉(zhuǎn)換,下面這個實例就是RGB顏色在線轉(zhuǎn)換的代碼,可以通過在線獲取用戶輸入的RGB值,將RGB轉(zhuǎn)換為16進制Hex值,代碼如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>RGB顏色在線轉(zhuǎn)換 - www.xue51.com</title> <SCRIPT LANGUAGE="JavaScript"> function showRGB(f) { //獲取用戶輸入的RGB值 red = f.red.value; green = f.green.value; blue = f.blue.value; //將RGB轉(zhuǎn)換為16進制Hex值 hexcode = "#" +toHex(red) + toHex(green) + toHex(blue); document.bgColor = f.hexval.value = hexcode; } function toHex(d){ if (isNaN(d)){ d=0; } //16進制轉(zhuǎn)換方法 var n=new Number(d).toString(16); return (n.length==1?"0"+n:n); } </script> </head> <body> <form name="rgbform"> <b>請輸入RGB顏色值(0 to 255)</b><br> Red: <input type="text" name="red" size="5"><br> Green: <input type="text" name="green" size="5"><br> Blue: <input type="text" name="blue" size="5"><br> <input type="button" value="顯示Hex #" onClick="showRGB(this.form)"> Hex值為: <input type="text" name="hexval" size="7"> </form> <br /> <a href=http://www.xue51.com>本站</a> </body> </html> 你可以在rgb的后面分別輸入0-255之間的值,后面會自動算出hex的值,運行效果如圖所示: 你也可以通過【下載本實例代碼】進行自己研究學(xué)習(xí)。 好了,以上就是有關(guān)RGB顏色在線轉(zhuǎn)換為16進制Hex值的相關(guān)內(nèi)容,希望對你有所幫助。 使用編程語言寫的程序,由于每條指令都對應(yīng)計算機一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。 |
溫馨提示:喜歡本站的話,請收藏一下本站!