Почему в моем выводе тире больше, чем указано? [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Почему в моем выводе тире больше, чем указано? [закрыто]

Сообщение Anonymous »

Код: Выделить всё

public class prime
{
public static void main(String[] args)
{
double x,y,z=0,n=0,sum=0;
for(x=1;x>>>>>
PS E:\Webdevpro\CSS> cd "e:\devpro\java\" ; if ($?) { javac prime.java } ; if ($?) { java css }
-
-
2.0 is a prime number
-
3.0 is a prime number
-
-
5.0 is a prime number
-
-
7.0 is a prime number
-
-
-
-
11.0 is a prime number
-
-
13.0 is a prime number
-
-
-
-
17.0 is a prime number
-
-
19.0 is a prime number
-
-
-
-
23.0 is a prime number
-
-
-
-
-
-
29.0 is a prime number
-
-
31.0 is a prime number
-
-
-
-
-
-
37.0 is a prime number
-
-
-
-
41.0 is a prime number
-
-
43.0 is a prime number
-
-
-
-
47.0 is a prime number
-
-
-
-
-
-
53.0 is a prime number
-
-
-
-
-
-
59.0 is a prime number
-
-
61.0 is a prime number
-
-
-
-
-
-
67.0 is a prime number
-
-
-
-
71.0 is a prime number
-
-
73.0 is a prime number
-
-
-
-
-
-
79.0 is a prime number
-
-
-
-
83.0 is a prime number
-
-
-
-
-
-
89.0 is a prime number
-
-
-
-
-
-
-
-
97.0 is a prime number
-
-
-
Total prime numbers between 1 to 100 is: 25.0
Total sum of prime numbers between 1 to 100 is: 1060.0
PS E:\Webdevpro\CSS>

Код: Выделить всё

>>
89.0 is a prime number
-
-
-
-
-
-
-
-
97.0 is a prime number
-
-
-
Total prime numbers between 1 to 100 is: 25.0
Total sum of prime numbers between 1 to 100 is: 1060.0
Это результат ближе к концу. Как видите, в коде печать [x — простое число] происходила после печати тире. но в случае 97.0 тире все еще появляются после печати 97 - простое число.
ЧТО Я ПЫТАЛСЯ ИСПРАВИТЬ:
Кстати, я пробовал кое-что, чтобы посмотреть, сработает ли это, но ничего не помогло. Я использовал пустоту, предложения, цифры вместо тире, но результаты были абсолютно такими же, с таким же количеством дополнительных строк. Мне больше ничего не пришло в голову, поэтому я пришел сюда.
РЕДАКТИРОВАТЬ: Мне очень жаль, если я причинил какие-либо неудобства, дело в том, что я новичок в Java и не знаю, как отлаживать, и я намеревался опубликовать этот вопрос, чтобы выяснить, можно ли решить эту проблему каким-либо другим способом, и мне очень жаль, что я не указал на это. Теперь я пробовал разные вещи, такие как замена double на float или int и удаление бесполезных переменных, но ничего не помогло, так что, думаю, мне придется подождать, пока я научусь отладке.
Теперь :x, я думаю, на самом деле является частью кода VS.

И я добавил double, потому что я новичок и не знал, что иногда double тоже может создавать проблемы, и я добавил double на тот случай, если это вызовет проблемы при вычислении модуля, и снова я НОВИЧОК в Java, поэтому я jsed double на всякий случай

Отказ от ответственности: я впервые использую переполнение стека, и я искренне извиняюсь, если мой способ задать вопрос сбил с толку.

Подробнее здесь: https://stackoverflow.com/questions/798 ... -my-output
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»