![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 18.04.2017
Сообщений: 2
|
![]()
Вот код моей простой простой програмки:
public class Bird { int a = 0; double S = 0; Random random = new Random(); public int randomNumber(){ a = random.nextInt(10); return (a); } public int circleArea(double r){ S = Math.PI * Math.pow(r,2); return S; // здесь он мне пишет "несовместимость типов. Нужно int, } //а имеется double. } %%%%%%%%%%%%%%%%%%% Но ведь по идее и нужен double, ведь при умножении на ПИ число будет с плавающей точкой. Но если послушать компилятор и исправить, то та же ошибка переносится на строчку выше и получается замкнутый круг. Подскажите пожалуйста, что я делаю не так? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,543
|
![]()
а в конце я хочу получить целое, несмотря ни на что
public int circleArea(double r)
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 18.04.2017
Сообщений: 2
|
![]()
Аааа!!! Точно! Спасибо большое
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Incompatible types | manchester_alan | Общие вопросы Delphi | 5 | 07.01.2016 20:45 |
Incompatible types Почему? | dimavit | Общие вопросы Delphi | 4 | 29.07.2012 12:13 |
Incompatible types | MetR | Помощь студентам | 4 | 22.12.2011 18:31 |
incompatible types | nupinh | Общие вопросы Delphi | 1 | 21.05.2011 23:18 |