|
|
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
читаю сейчас книжку по Java и там есть такой вопрос на который надо ответить true или false The remainder operator (%) can be used only with integer operands. - мой ответ "false". в книжке же ответ "true". может кто то объяснить где правда? вот ище кусок кода, который отрабатывает без ошибок Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 17:58:41 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
gda, The remainder operator (%) can be used only with integer operands ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:02:54 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
Книжка точно по Java? Какого года? Как называется? http://docs.oracle.com/javase/specs/jls/se5.0/html/expressions.html#15.17.3 In C and C++, the remainder operator accepts only integral operands, but in the Java programming language, it also accepts floating-point operands. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:05:22 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
книга Deitel P.J., Deitel H.M. - Java. How to Program, 9th Edition если ONLY ... как тогда объяснить мой пример ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:11:21 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
чета я совсем заработался. А насчет того старая ли книга - то remainder же всегда работал с флоатами в java? Так что по-любому косяк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:11:43 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
ясно - ошибка в книге получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:14:00 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
а насчет книге что скажите, стоит ли дальше читать если уже в самом начале ошибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:18:25 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
BlazkowiczКнижка точно по Java? Какого года? Как называется? http://docs.oracle.com/javase/specs/jls/se5.0/html/expressions.html#15.17.3 In C and C++, the remainder operator accepts only integral operands, but in the Java programming language, it also accepts floating-point operands. Думаю что мы не всегда сможем однозно трактовать десятичную форму записи double/float с точкой. В данном конкретном примере - 0.5 - это уданая fraction от мантиссы. Что мы будем делать когда будет неудачная? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:23:35 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
maytonДумаю что мы не всегда сможем однозно трактовать десятичную форму записи double/float с точкой. В данном конкретном примере - 0.5 - это уданая fraction от мантиссы. Что мы будем делать когда будет неудачная? А какая разница? Java просто округляет чтобы вычислить остаток. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:29:34 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, да вроде ничего она не округляет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:42:03 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
javapeckerBlazkowicz, да вроде ничего она не округляет Да, точно. Не внимательно прочитал. Это IEEE 754 reminder округляет. А в Java аналогично fmod: remainder = numerator - quotient * denominator ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:48:09 |
|
||
|
remainder operator %
|
|||
|---|---|---|---|
|
#18+
gdaа насчет книге что скажите, стоит ли дальше читать если уже в самом начале ошибки Ну вы знаете - Дейтелы - они ни то ни се.. Не могу сказать что их книги плохие, но есть книги лучшие по всем параметрам. Чтобы схватить ДАО java - это Эккель Философия java Сборник практических примеров - тут Корстманн Тонкости описаны у Блоха в Effective java А дейтелы так.. впрочем как и Шилдт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2013, 18:53:06 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=246&tid=2130054]: |
0ms |
get settings: |
14ms |
get forum list: |
23ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
35ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 261ms |
| total: | 437ms |

| 0 / 0 |
