Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java SE Отсутствие библиотеки https://www.cyberforum.ru/ java-j2se/ thread1243818.html
Здравствуйте помогите мне пожалуйста со следующей проблемой: Не пойму почему не компилируется программа import java.text.ParseException; import java.text.Format; import java.util.Collections;...
Java SE Правильна ли такая реализация итератора?
Доброе время суток. Есть класс очередь, реализован через массив, добавление идет просто подряд за O(1), удаление за O(N) (идет поиск минимального елемента в массиве) import java.util.*; public...
Java SE Перевод из двоичной системы в десятичную
Да, да, знаю, изобретаю велосипед, но просьба не флеймить, а помочь, ибо первый день на яве пишу и не до конца понимаю, на что компилятор ругается. public static int BinToDec(String bin){ ...
Java SE Что делаю не так с циклами? Всем привет, должно получатся что то вроде шахматной доски с "#" и "о" вместо белых и черных полей, но у меня что то только один ряд получается и то все одинаковые символы) вот мой код class... https://www.cyberforum.ru/ java-j2se/ thread1243623.html
Java SE Узнать количество данных в Java 8 Stream, "не испортив" его https://www.cyberforum.ru/ java-j2se/ thread1243455.html
Я хочу обработать поток данных, но прежде я хотел бы убедиться что он не состоит из бесконечной последовательности. Если вызвать count(), а потом пытаться получить данные то результат немного...
Java SE Запуск проекта из консоли с зависимостями от другого проекта
Указал PATH как нужно, запускаю командой java -cp . Main (т.е. из текущего каталога и CLASSPATH указывать не надо), выскакивает NoClassDefFoundError. Добавлено через 10 минут И самое главное,...
Правильная работа с файловыми потоками Java SE
Всем доброе время) Я столкнулся с проблемой - препод требует от меня правильного закрытия потоков(говорит, что сейчас работа с файловыми потоками у меня запилена неверно и что нужно каждый раз при...
Java SE Git не видит изменений в проекте в Intellij IDEA Сколько бы классов я не создавала, какие бы действия там не прописывала при попытке Commit Changes, IDEA все равно выдает "no changes" https://www.cyberforum.ru/ java-j2se/ thread1243384.html
Java SE Парсинг строки, содержащей массив/диапазон https://www.cyberforum.ru/ java-j2se/ thread1243109.html
Добрый вечер! Нужно в одной строке указать множество целых чисел в виде списка и/или диапазона. Например "1-4, 10, 7-9". Конечной целью будет помещение каждого числа(в данном случае...
Java SE Добавить строку в массив Задан двумерный массив целых чисел X. Сформировать новый массив Y из массива X, вставив дополнительную строку из 1 за строкой, содержащей минимальный элемент массива X. import java.util.Random; ... https://www.cyberforum.ru/ java-j2se/ thread1243039.html
2 / 2 / 5
Регистрация: 31.03.2014
Сообщений: 102
18.08.2014, 15:00  [ТС] 0

Ошибка в реализации алгоритма извлечения квадратного корня

18.08.2014, 15:00. Просмотров 2021. Ответов 7
Метки (Все метки)

Ответ

Спасибо, дошло как до жирафа на 14 сутки...
f = (l*l); нужно ещё и в цикл добавить.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import static java.lang.System.out;
 
class Coren {
    public static void main (String [] args){
    
    int x = 4;
     
      int l = 1;
      int f =(l*l)-x;
     
      while(f<=x){
        f = (l*l);
        l++;
        
      }
      out.print(l);
      
      }
      
}
Успешно time: 0.07 memory: 380160 signal:0
4

Добавлено через 7 минут
Тот же простой пример с декрементом:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import static java.lang.System.out;
 
class Coren {
    public static void main (String [] args){
    
    int x = 4;
     
      int l = x/2;
      int f =(l*l);
     
      while(f>x){
        f = (l*l)-x;
        l--;
        
      }
      out.print(l);
      
      }
      
}


Вернуться к обсуждению:
Ошибка в реализации алгоритма извлечения квадратного корня
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.08.2014, 15:00
Готовые ответы и решения:

Написать несколько вариантов целочисленного извлечения квадратного корня из натурального числа
Написать несколько вариантов целочисленного извлечения квадратного корня из натурального числа....

Нужен алгоритм извлечения квадратного корня
Здравствуйте, уважаемые форумчане.Недавно начал изучать C++ и столкнулся с проблемой.Мне...

Алгоритм для извлечения квадратного корня x из вещественного числа y
Составить блок-схему алгоритма для вычисления квадратного корня x из вещественного числа y....

Определить функцию для извлечения квадратного корня из эдементов массива
Это всё одно задание ... -.- 1)Определить функцию для извлечения квадратного корня из элементов...

7
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.