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