110,536
社区成员
发帖
与我相关
我的任务
分享
//移位比加减快的多,比乘除、取余更快的多得多得多得多得多得多得多得多得多得多得多
double number = 232.30;
string s = number.ToString();
switch (s[s.Length - 1])
{
case '1':
case '3':
case '5':
case '7':
case '9':
Console.Write("odd");
break;
default:
Console.Write("even");
break;
}
double dNum;
int iNum=Convert.ToInt32(dNum);
//整数判断
if(dNum=iNum)
{
if((iNum%2)=0)
{
//这个数是偶数
}
else
{
//这个数是奇数
}
}
//小数的判断
else
{
if((iNum*10%2)=0)
{
//这个数是偶数
}
else
{
//这个数是奇数
}
}
//直接在回复敲的 没缩进 对付看吧
using System;
namespace Test
{
class Program
{
static void Main(string[] args)
{
double d1 = 14.5;
int i1 = Convert.ToInt16(d1);
double d2 = 56.3;
int i2 = Convert.ToInt16(d2);
if (i1 % 2 == 0)
{
Console.WriteLine(d1 + "是偶数");
}
else
{
Console.WriteLine(d1 + "不是偶数");
}
if (i2 % 2 == 0)
{
Console.WriteLine(d2 + "是偶数");
}
else
{
Console.WriteLine(d2 + "不是偶数");
}
Console.ReadLine();
}
}
}