-неизвестно

 -Поиск по дневнику

Поиск сообщений в ATUM

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 17.02.2006
Записей:
Комментариев:
Написано: 1139


java pi MonteCarlo

Четверг, 19 Февраля 2015 г. 17:27 + в цитатник

import java.util.concurrent.ThreadLocalRandom;

/**
*
*
*/
public class MonteCarlo {

public static final long SIZE = 1_000_000_000;

public static void main(String[] args) {

long cnt = 0;
for (long i = 0; i < SIZE; i++) {
double x1 = ThreadLocalRandom.current().nextDouble();
double x2 = ThreadLocalRandom.current().nextDouble();
if(x1*x1 + x2*x2 < 1.0){
cnt++;
}
}
System.out.println(Math.PI);
System.out.println(4.0*cnt/SIZE);


}

}
Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку