小编She*_*say的帖子

使用BigIntegers作为Java中while循环的条件

我想在while循环条件中使用一个大整数值,但这不起作用.

import java.util.Scanner;
import java.util.StringTokenizer;
public class NiceProbelm2 {
public static void main(String[]args){
    Scanner input = new Scanner(System.in);
    String number = input.nextLine();
    StringTokenizer st = new StringTokenizer(number);
    BigInteger base = null;
    int power=0;
    while (st.hasMoreTokens()) {
          String token1 = st.nextToken();
          String token2 = st.nextToken();
          base = new BigInteger(token1);
          power = Integer.parseInt(token2);


        }

        BigInteger result = base.pow(power);
        //long fresult = (long)result;
        BigInteger div = new BigInteger("10");
        System.out.println(result);
        BigInteger sum=null;
     //NOt working while(result.compareTo(new BigInteger("0")) > 10 )
                    {
        BigInteger digit = result.mod(div); …
Run Code Online (Sandbox Code Playgroud)

java

2
推荐指数
1
解决办法
4493
查看次数

我想自动为我的mysql查询添加单引号

我在perl中有几个mysql查询,但where子句的一些值包含单词之间的空格,例如冈比亚.当我的脚本使用包含空格的where子句运行时,它会忽略第二个单词.

我想知道如何解决这个问题,即如果我输入冈比亚,应该对待冈比亚而不是.

mysql perl

0
推荐指数
1
解决办法
467
查看次数

标签 统计

java ×1

mysql ×1

perl ×1