作者lwkspy (平)
看板b96902HW
標題[問題] Dev C的問題
時間Fri Sep 28 23:52:54 2007
想請問下為什麼平方了,答案還是會有負數
就好像Z=(((x2-x1)^2)+((y2-y1)^2)) ,
他的答案出來後,有時會是負數的...
希望各位高手幫幫忙啦!謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.239.228
1F:推 klchchottf:C語言有"^"這個語法嗎@@ 09/28 23:53
2F:推 ianchou821:我猜是溢位XD 09/28 23:54
3F:→ purincess:^ 在 C-like的語言都是exclusive or喔 09/28 23:54
4F:→ purincess:平方我會建議你直接對乘. 不然要#include <math.h> 然後 09/28 23:55
5F:→ purincess:使用pow. 09/28 23:55
6F:推 lwkspy:沒有"^"這個的嗎?醬如果要打平方要怎麼寫? 09/28 23:55
7F:推 klchchottf:自乘兩次XD 或著有樓上上的方法 09/28 23:57
8F:推 lwkspy:哦...原來如此!謝囉^^ 09/28 23:58
9F:推 Bingojkt:想當年我因為"^"多改了好幾次...( ′-`)y-~ 09/29 00:06
10F:推 lwkspy:我因為這個"^",想了兩天耶...想到都要傻掉了... 09/29 00:31
11F:→ primes:為什麼我記得^可以這樣用啊...不行的話指數很大怎辦? 09/29 18:26
12F:推 simonxander:我覺得要用 POW... 09/29 21:45
13F:推 chien703:會想用"^"就是當年被VB荼毒過的證明吧(茶 10/04 01:24