作者OAzenO (我在玩)
看板WOW
標題[巨集] 如何取a除以b的商?
時間Thu Oct 18 21:27:55 2012
想弄個喊話巨集
/run now=UnitHealth("target");max=UnitHealthMax("target");
/run hp=(now/max)*100;
/run SendChatMessage("<%t> 血剩下--"..hp.."%".."--!!!!","battleground");
結果
[戰場][塊陶阿]: <有一隻部落>血剩下--16.156481315465%--!!!!
^^
請問怎麼只取商數?
--
1F:推 sbboky:身為一個專業的聯盟工作人員~到處跑是相當合理的~ 09/30 20:35
2F:推 OAzenO:樓上要手好自己的電腦喲 不然偷偷被人家督 推什麼我愛____ 09/30 20:36
3F:推 ska9362:搜被今天死守電腦前阿 用生命守護帳號不被盜嗎 09/30 20:37
4F:推 Xargon:sobad今天守在ptt防盜09/30 20:41
5F:推 sbboky:現在封牌~任何人不得靠近(外國腔)~我拿刀護著我的電腦!09/30 20:42
6F:推 sbboky:我愛男人~~~~~09/30 21:29
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.165.120
7F:推 scvb:用% 10/18 21:30
8F:→ OAzenO:.....樓上的是餘數 10/18 21:31
9F:推 scvb:阿哈哈 (裝傻) 10/18 21:33
10F:推 p52189:你應該是想問取整數? 10/18 21:43
11F:推 prismwu:用這個試試 10/18 21:44
12F:→ prismwu:format("%2.0d", 變數) 10/18 21:45
13F:→ prismwu:用format取代整個字串 10/18 21:46
14F:推 prismwu:format("<%t> 血剩下--%2.0d%%--!!!!",hp) 10/18 21:48
15F:→ prismwu:好像會失敗..在%t的地方 10/18 21:50
16F:→ prismwu:我回文好了 10/18 22:01
17F:推 besttim93:/run hp=ceil((now/max)*100); 用ceil()包起來試試 10/19 00:03