제 숙제에서 10000 부동 숫자를 생성하고 비교해야합니다. 두 숫자의 차이가 0.01보다 작거나 같으면 고려됩니다 동일하면 두 번째 동일한 번호를 제거하십시오!랜덤 플로팅 숫자가 0.01보다 작거나 같으면 숫자를 비교하고 비교하십시오.
여기는 내가 한 일이지만 비교가 확실하지 않다면 제발 도와 주시겠습니까? 고맙습니다! 값 및 외부 값의 차이가 0.01 미만이면
public static void main(String[] args)
{
int maxSize = 10000; // array size
ArrayIns arr;
arr = new ArrayIns(maxSize); // create array
for(int j=0; j<maxSize; j++){ // fill array with
Random rnd = new Random(); // random numbers
float n = 0 + rnd.nextFloat() * (100 - 0);
arr.insert(n);
}
물론에 새로운 값을 삽입하지 않는 배열 값을 반복 및 점검 루프 다른 추가 정확히 무엇을하고 싶니? – ddmps
@Pescis 내 번호를 비교해야합니다. 두 숫자의 차이가 0.01보다 작거나 같으면 동등한 것으로 간주됩니다. 고맙습니다! –
그래서 동등한 숫자, 동등한 최대 값, 요점은 무엇입니까? – ddmps