【100】简单的 多条件判断语句

GIS2007_S 2009-06-16 11:41:31
现在有经度和纬度两个选项, 经度:TextBox1
纬度:TextBox2
如果 TextBox 输入的值 :经度>180 or 经度<-180 纬度>90 or 纬度<-90 则出错
否则正确。
if()
{

}
else
{

}

...全文
135 46 打赏 收藏 转发到动态 举报
写回复
用AI写文章
46 条回复
切换为时间正序
请发表友善的回复…
发表回复
saturn4263195 2009-06-18
  • 打赏
  • 举报
回复
来晚了,蹭点分吧~~
jinlingoo1 2009-06-18
  • 打赏
  • 举报
回复
double a = double.Parse(TextBox1.Text);
dobule b = double.Parse(TextBox2.Text);
if( Math.Abs(a) <= 180 && Math.Abs(b) <= 90)
{
//正确
}
else
{
//错误
}

100分嘎简单的问题.来混分
zsxghost 2009-06-18
  • 打赏
  • 举报
回复
1+1=2
SEIWXP 2009-06-18
  • 打赏
  • 举报
回复
晚了 jf
yangjiang113 2009-06-18
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 archmaga 的回复:]
发帖子不管帖子 不是好人
[/Quote]
gtiroy 2009-06-18
  • 打赏
  • 举报
回复
相对3楼方法最好
zhangjian844 2009-06-18
  • 打赏
  • 举报
回复
C# code
double a = double.Parse(TextBox1.Text);
dobule b = double.Parse(TextBox2.Text);
if( Math.Abs(a) <= 180 && Math.Abs(b) <= 90)
{
//正确
}
else
{
//错误
}
gtiroy 2009-06-18
  • 打赏
  • 举报
回复
[color=#FF0000]直接用Parse转换的会因为不是数字类型的报错的。
所以建议用TryParse转换。[/
color]
GIS2007_S 2009-06-17
  • 打赏
  • 举报
回复
有很多个表,分别命名为100,101,102,103,-----1000。每个表中都有 经度 纬度 字段。
有四个TextBox, 分别绑定: 经度From , 经度To , 纬度From ,纬度To 。
现在如何根据 TextBox 输入的经度值 纬度值 来查找 符合条件 的 表中的 经度 纬度 呢?

请高手指点!
cc_net 2009-06-17
  • 打赏
  • 举报
回复
来晚了,接点分啦
GIS2007_S 2009-06-17
  • 打赏
  • 举报
回复
散分
clever_yang 2009-06-17
  • 打赏
  • 举报
回复
来晚了,蹭点分吧~~
ghost5216 2009-06-17
  • 打赏
  • 举报
回复
100分啊,好有钱
xxyping 2009-06-17
  • 打赏
  • 举报
回复
double a = double.Parse(TextBox1.Text);
dobule b = double.Parse(TextBox2.Text);
if( Math.Abs(a) <= 180 && Math.Abs(b) <= 90)
{
//正确
}
else
{
//错误
}
Dhoopu 2009-06-17
  • 打赏
  • 举报
回复
感觉用JS应该也可以的吧???
bw555 2009-06-17
  • 打赏
  • 举报
回复
来晚了,蹭点分吧~~
angel6709 2009-06-17
  • 打赏
  • 举报
回复
来晚了,jf
pjw216 2009-06-17
  • 打赏
  • 举报
回复
2楼3楼正解~来晚了,期待楼主一小散一点分
yagebu1983 2009-06-17
  • 打赏
  • 举报
回复
up吧。。。
psy0324 2009-06-17
  • 打赏
  • 举报
回复
利用Using.System.Math.Abs方法,一个取绝对值的函数。。。我们从反面判断Math.Abs(a) <= 180 && Math.Abs(b) <= 90 才是争取的经度和纬度的组合,故如下。。。代码
double a = double.Parse(TextBox1.Text);
dobule b = double.Parse(TextBox2.Text);
if( Math.Abs(a) <= 180 && Math.Abs(b) <= 90)
{
//正确
}
else
{
//错误
}
加载更多回复(26)

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧