zoukankan      html  css  js  c++  java
  • 判断是否是质数以及类型的转换

    质数又称为素数,其定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。 (提示:不再有其它因素,就是没有数字可以整除了) 在网页b.jsp中输入一个自然数,例如t=73,判断是否质数。

    <%
    String a=request.getParameter("p");
    int k=Integer.parseInt(a);
    if(k<=1){
    	out.println("请输入正确的自然数(必须大于等于2)!");
    }else{
    	//重要的IT思想,标志位
    	boolean flag=true;
    	
    	out.println(k);
    	for(int i=2;i<k;i++){
    		out.println(k+"除以"+i+"的余数是:"+(k%i));
    		if(k%i==0){
    			out.println("这个数是个素数!");
    			flag=false;
    			break;//不用再循环
    	}
    		out.println("<br");
      }
    	out.println("<br");
    	if(flag==true){
    		out.println(k+"是一个质数");
    	}else{
    		out.println(k+"不是一个质数");
    	}
    }
    %>
    

    在网页a.jsp中的url传递参数a,b,c。值分别为13 14.33 18.9999999321, 转换为整型、单精度浮点数、双精度浮点数,然后显示到网页中。

    String a=request.getParameter("a");
    int i=Integer.parseInt(a);
    
    String b=request.getParameter("b");
    float f=Float.parseFloat(b);
    
    String c=request.getParameter("c");
    double d=Double.parseDouble(c);

    out.println(i); //输出结果
    out.println(f);
    out.println(d);

     

  • 相关阅读:
    ohmyzsh
    https://github.com/
    init 0,1,2,3,4,5,6
    关于反射
    docker学习笔记
    docker常见问题汇总
    ArrayList的sublist
    java-锁
    CAS-原子操作
    hashMap与concurrentHashMap
  • 原文地址:https://www.cnblogs.com/liangyaofeng/p/9247341.html
Copyright © 2011-2022 走看看