精华内容
下载资源
问答
  • 判断整数

    2013-05-01 09:54:07
    public class Test{ /* ... a%1取余判断整数: 整数的话余数肯定等于零,如:12%1=0 小数就有零点几几了,如:0.3%1=0.3 */ public static void main(String[] args) { int x=0; fo
    public class Test{
    	/*
    	题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
    	a%1取余判断整数:
    	整数的话余数肯定等于零,如:12%1=0
    	小数就有零点几几了,如:0.3%1=0.3
    	*/
    	public static void main(String[] args) {
    		int x=0;
    		for (int i = 1; i < 10000; i++) {
    			if((Math.sqrt(i+100)%1==0)&&Math.sqrt(i+100+168)%1==0){//a%1取余判断整数
    				System.out.println(i);
    			}
    		}
    	}
    }
    

    展开全文
  • python判断整数、小数

    千次阅读 2020-12-03 15:58:19
    这里写自定义目录标题python判断整数、小数 python判断整数、小数 g = input(“请输入判断的数:”) a = str(g).split(’.’) b = float(g) c = ‘’.join(a) d = float© if b == d: print(“整数”) else: print...

    python判断整数、小数

    g = input(“请输入判断的数:”)
    a = str(g).split(’.’)
    b = float(g)
    c = ‘’.join(a)
    d = float©
    if b == d:
    print(“整数”)
    else:
    print(“小数”)

    展开全文
  • 判断整数的正则表达式
    /**
     *  正则表达式,判断是否是整数
     *
     *  @param mobileNum 目标手机号
     *
     *  @return 判断结果
     */
    + (BOOL)isIntegerNumber:(NSString *)mobileNum
    {
        mobileNum = [mobileNum stringByReplacingOccurrencesOfString:@"." withString:@""];
    
        NSString *INTEGER = @"^\\d+$";
        //“^[u4e00-u9fa5],{0,}$”
    
        NSPredicate *regextestINTEGER = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", INTEGER];
    
        if ([regextestINTEGER evaluateWithObject:mobileNum] == YES)
        {
            return YES;
        }
        else
        {
            return NO;
        }
    }
    展开全文
  • 包括是:判断整数、判断邮箱、判断手机号码、判断邮政编码、判断中文 import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.commons.lang3.StringUtils; import org.apache....

    这是常用到的一些基础判断,记录下来:

     

    包括是:判断整数、判断邮箱、判断手机号码、判断邮政编码、判断中文

     

    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    
    
    import org.apache.commons.lang3.StringUtils;
    import org.apache.commons.lang3.math.NumberUtils;
    
    
    public class StringHelper {
    	private StringHelper() {
    
    
    	}
    
    
    	/**
    	 * 判断str是否整数
    	 * 
    	 * @param str
    	 * @return
    	 */
    	public static boolean isInteger(String str) {
    
    
    		return NumberUtils.isDigits(str);
    	}
    
    
    	/**
    	 * 判断str是否数字(整数、小数、科学计数法等等格式)
    	 * 
    	 * @param str
    	 *            非空字符串
    	 * @return
    	 */
    	public static boolean isNumber(String str) {
    
    
    		return NumberUtils.isNumber(str);
    	}
    
    
    	private static final String REG_CHINESE = "^[\u4e00-\u9fa5]+$";
    
    
    	private static final String REG_EMAIL = "^([a-zA-Z0-9_\\-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
    
    
    	protected static boolean isMatch(String str, String regPattern) {
    
    
    		if (str == null || str.length() == 0)
    			return false;
    
    
    		Pattern p = Pattern.compile(regPattern);
    		Matcher m = p.matcher(str);
    
    
    		return m.matches();
    	}
    
    
    	/**
    	 * 是否是合格的手机号码格式
    	 * 
    	 * @param phoneNum
    	 *            非空字符串电话号码
    	 * @return true 合法的手机号
    	 */
    	public static boolean isPhoneNum(String phoneNum) {
    
    
    		return isMatch(phoneNum, "^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$");
    	}
    
    
    	//
    	/**
    	 * 判断email格式是否正确
    	 * 
    	 * @param email
    	 *            非空字符串
    	 * @return
    	 */
    	public static boolean isEmail(String email) {
    
    
    		return isMatch(email, REG_EMAIL);
    	}
    
    
    	/**
    	 * 匹配中国邮政编码
    	 * 
    	 * @param str
    	 *            非空字符串
    	 * @return
    	 */
    	public static boolean isPostCode(String str) {
    		return isMatch(str, "^[1-9]\\d{5}$");
    	}
    
    
    	/**
    	 * 中国的身份证为15位或18位
    	 * 
    	 * @param str
    	 *            非空字符串
    	 * @return
    	 */
    	public static boolean isIdCard(String str) {
    		return isMatch(str, "(^\\d{17}([0-9]|X)|^\\d{15}$");
    	}
    
    
    	/**
    	 * 剔除首尾空格
    	 * 
    	 * @param str
    	 * @return 剔除首尾空格
    	 */
    	public static String trim(String str) {
    
    
    		return StringUtils.trim(str);
    	}
    
    
    	/**
    	 * 非空字符串是否是中文
    	 * 
    	 * @param str
    	 *            非空字符串
    	 * @return 全是中文字符为true
    	 */
    	public static boolean isChinese(String str) {
    		if (str == null) {
    			return false;
    		}
    		if (str.length() == 0) {
    			return false;
    		}
    		Pattern pt = Pattern.compile(REG_CHINESE);
    		Matcher mt = pt.matcher(str);
    		return mt.matches();
    	}
    }
    
    

     

     

     

     

     

    展开全文
  • 判断整数 有多少位

    千次阅读 2017-04-14 17:48:27
    #include //判断整数 有多少位  #include int wei(int data) { int length=0; for(;data;data/=10) //程序核心思路 { length++; } return length; } void main() { int num; scanf("%d",&num); printf("%d",wei
  • 判断整数奇偶性的方式大多数为除以2查看余数是否为1. 另外有一种方法,可以通过位与运算判断整数的奇偶性 如下面代码: #include <iostream> using namespace std; int main() { int a = 5; if ((a &...
  • JAVA之判断整数n是否为素数

    千次阅读 2017-01-21 14:42:08
    JAVA之判断整数n是否为素数
  • js判断整数和正浮点数

    千次阅读 2016-04-23 10:37:55
    js判断整数和正浮点数 //检查默认值是否为数字(整数和正浮点数) var reg = /^(0|[1-9]\d*|[1-9]\d*\.\d+|0\.\d*[1-9]\d*)$/; if(reg.test(str)){ alert("是数字"); }
  • 关于 判断整数是否是回文数 几种解法:一是将整数转化为字符形式,但需要额外空间;二是将数字逆转得到另一个数,判断是否与原数相等,但有可能溢出;符合要求的方法是从数的两端向中间推进判断;如相等则弃掉首尾...
  • javascript判断整数的正则匹配方法

    千次阅读 2014-12-16 17:27:38
    原标题:javascript判断整数的正则匹配方法 本文介绍:判断整数的方法有两种:正则判断和逐字判断。大家写JS的时候,偶尔会用到的,如果觉得好的话,请收藏起来吧。 如果觉得本站:JavaScript教程网 对您有...
  • 判断整数是否被3或9整除判断整数是否被7、11或13整除
  • 问题:判断整数正负并计算 运行结果: 分别输入5与-6 知识点总结: 第一次接触循环,判断的那个一定要写对 学习心得: 初试循环成功
  • Python使用逻辑运算符and、or、nor判断整数正负 今天刷Leetcode的时候,对整数进行翻转,由于Python的除法是向下取整,因此要对输入整数进行正负的判断,当时想到的是使用三目运算,但是看参考答案的时候,发现使用...
  • JAVA判断整数溢出

    千次阅读 2018-08-05 10:07:12
    整数溢出 int类型一般占4个字节,故取值范围 -2^31 ~ 2^31-1 -上溢 存储数值超过了 ...判断方法(以num1+num2为例) 上溢: if(num1&amp;gt;Integer.MAX_VALUE-num2) System.out.println(...
  • QString转Double时精度丢失,判断整数倍的技巧问题场景QString 0.07 / QString 0.01 不是整除的问题解决方法 问题场景 QString 0.07 / QString 0.01 不是整除的问题解决方法 // An highlighted block QString text1...
  • 我正在用Python编写一些UnitTests,这些测试是在测试是否接收到整数。然而,有时这个整数可以被1或2去掉,我真的不在乎。本质上,我希望能够断言接收到的整数在某个范围内,比如:1self.assertBetween(998, 1000, my...
  • 整数溢出,如何判断整数溢出

    千次阅读 2018-05-30 13:18:51
    c语言中存在两类整数算术运算,有符号运算和无符号运算。在无符号运算里,没有了符号位,所以是没有溢出的概念的。所有的无符号运算都是以2的n次方为模。如果算术运算符的一个操作数是有符号书,另一个是无符号数,...
  • js判断整数

    千次阅读 2012-07-06 15:21:37
    今天突然遇到了这个功能,百度一下找到了很多,不外乎两种方式:正则表达式和逐个字符判断,都挺麻烦。正则表达式试了半天都没成功。自己琢磨了一个比较简单的方法:取整后判断是否和原值相等! javascript的取整...
  • 判断整数的位数

    千次阅读 2018-03-03 16:10:16
    写一个函数,接收一个整数,输出这个整数是几位数def weishu(x): if(x==0): return 1; sum=0; while(x%10!=0): x//=10; sum+=1; return sum; shuzi=int(input('输入一个数')); print(weishu(shuzi));...
  • 方法1 判断是否为整数(即使不为整型) # -*- coding: utf-8 -*- """ @File : test.py @Time : 2020/6/25 11:27 @Author : Dontla @Email : sxana@qq.com @Software: PyCharm """ a = 1.004 b = 0.00 c = 0.543 d = ...
  • 写习惯java、c/c++程序的在判断整数变量x是否在取值范围[100,200]时,会直接写成100 。 但在VBA编程中,则必须写成x >= 100 And x 。
  • java判断整数、小数和小数点开头很简单的方法
  • 思路:我们可以类似于栈的方式一样用数学方法来解决这个问题,但是在转化过程中要判断是否整数溢出的情况,这里用rev来接收每次得到整数的最后一位pop,即rev = rev*10 + pop,然后用rev的值去判断是否存在整数溢出 ...
  • Python判断整数是否为质数

    千次阅读 2020-06-02 18:36:08
    问题1:如何判断一个整数是否为质数? 分析:使用for循环,可以很方便实现。 x = int(input("请输入一个不小于2的整数:")) isPrimeNumber = True for i in range(2, x): if x % i == 0: isPrimeNumber = False # ...
  • 判断整数还是小数 DECLARE @number1 AS numeric(10,2),@number2 AS numeric(10,2) SELECT @number1=10.00,@number2=10.2 SELECT CASE WHEN CAST(@number1 AS INT)=@number1 THEN '整数' ELSE '小数' END, CASE ...
  • java判断整数和浮点数

    千次阅读 2016-08-25 20:11:57
    判断是否是整数 参考文章《Java中判断字符串是否为数字的五种方法》:http://blog.csdn.net/jinwufeiyang/article/details/52317815 Java代码  /*   * 判断是否为整数   * @param str 传入的字符串  ...
  • 快速判断整数位数

    2019-03-19 21:37:14
    final static int [] sizeTable = { 9, 99, 999, 9999, 99999, 999999, 9999999, 99999999, 999999999, Integer.MAX_VALUE }; // Requires positive x static int stringSiz...
  • 如何判断整数运算是否溢出

    千次阅读 2019-01-21 13:03:20
    固然可以使用一个更大范围的数来保存结果并判断是否溢出,但如果已经是系统或语言支撑的最大整数类型了呢? 先给出结论: 对于无符号整数 运算类型 溢出类型 判断没有溢出 注意 s=x+y 可能上溢 s≥x 不能...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 61,724
精华内容 24,689
关键字:

判断整数