作者rexkimta (冷杉林)
看板Visual_Basic
标题Re: [VB6 ] 判断为何种三角形
时间Wed Jun 22 18:26:39 2005
※ 引述《soonsoondog (痞子吉他手)》之铭言:
: rule1 = (a ^ 2 + b ^ 2 = c ^ 2) Or (b ^ 2 + c ^ 2 = a ^ 2) Or (c ^ 2 + a
: ^ 2 = b ^ 2) '直角三角形
: rule2 = (a ^ 2 + b ^ 2 > c ^ 2) And (b ^ 2 + c ^ 2 > a ^ 2) And (c ^ 2 +
: a ^ 2 > b ^ 2) '钝角三角形
: rule3 = (a ^ 2 + b ^ 2 < c ^ 2) Or (b ^ 2 + c ^ 2 < a ^ 2) Or (c ^ 2 + a
: ^ 2 < b ^ 2) '锐角三角形
: 我想要问的是rule2的 钝角三角形 中间为什麽是 and连接呢?
: 不是三个条件成立一个就好了吗??
如果是or的话,
那345这个三角形就会被视为成立罗。
因为5^2+4^2>3^2。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.139.90.163
1F:推 lagerway:可是用and是不是也怪怪的呀? 140.117.201.52 06/22
2F:推 rexkimta:唔,有些钝角三角形会被排除ex:346 220.138.124.56 06/22
3F:→ rexkimta:3^2+4^2<6^2…orz…… 220.138.124.56 06/22