Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Chương trình Java lấy số phần tử có ước lẻ trong khoảng cho trước


Để lấy số phần tử có ước lẻ trong khoảng cho trước, mã Java như sau:

Ví dụ

import java.io.*; import java.util.*; import java.lang.*; public class Demo{    public static int square_count(int low_range, int high_range){       return (int)Math.pow((double)high_range,0.5) - (int)Math.pow((double)low_range-1,0.5);    }    public static void main (String[] args){       int low_range = 55, high_range = 1000;       System.out.print("The number of values with odd factors between a given range of numbers       is : " + square_count(low_range, high_range));    } }

Kết quả

The number of values with odd factors between a given range of numbers is : 24

Lớp Demo chứa hàm square_count. Hàm định nghĩa truyền hai integer làm tham số. Trả về số phần tử có ước lẻ trong khoảng cụ thể. Sử dụng hàm toán học pow. Trong main, khoảng dưới và trên định nghĩa, hàm square_count gọi với khoảng dưới và trên. Thông báo hiển thị.