X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Пример вычисления
PHP_hb
PHP_hb
Topic Starter сообщение 31.3.2011, 17:09; Ответить: PHP_hb
Сообщение #1


Здравствуйте.
1. Почему в первом примере выходит 4 ?
[PHP]<?php
$a = 3 * 3 % 5; // (3 * 3) % 5 = 4
$a = true ? 0 : true ? 1 : 2; // (true ? 0 : true) ? 1 : 2 = 2

$a = 1;
$b = 2;
$a = $b += 3; // $a = ($b += 3) -> $a = 5, $b = 5
?>[/PHP]
Пример с сайта php.com
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
werwolt
werwolt
сообщение 31.3.2011, 17:12; Ответить: werwolt
Сообщение #2


Потому что остаток от деления 9-ти на 5 = 4)))) 5 один раз вмещается в 9, остается 4 хD
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PHP_hb
PHP_hb
Topic Starter сообщение 31.3.2011, 17:20; Ответить: PHP_hb
Сообщение #3


Вот именно, что если мы будем умножать и делить, то получится 1,8. Там стоит не деление а умножение и проценты.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
werwolt
werwolt
сообщение 31.3.2011, 17:33; Ответить: werwolt
Сообщение #4


Чето я не догоняю какая строчка непонятна, я так понял что эта : [PHP] $a = 3 * 3 % 5; // (3 * 3) % 5 = 4 [/PHP]

3 умножаем на 3 получаем 9 %- остаток от деления - делим 9яблок на кучки по 5яблок - 1 кучка и 4 яблока остается т.е остаток 4 ( 1й класс ) хDD
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 31.3.2011, 17:35; Ответить: Witu
Сообщение #5


PHP, вот именно знак % означает то что вы определяете остаток от целочисленного деления

echo 15 % 4;

попробуй
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PHP_hb
PHP_hb
Topic Starter сообщение 31.3.2011, 17:47; Ответить: PHP_hb
Сообщение #6


Какое деление, там нет деления. Вы вообще читать умеете)))

Я знаю ответ, осталось ваша очередь догадаться. Это вы идите в первый класс нубаки.xDDD
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 31.3.2011, 17:52; Ответить: Witu
Сообщение #7


http://ru.wikibooks.org/wiki/PHP#.D0.9C.D0....BE.D1.80.D1.8B

или ты троль?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
werwolt
werwolt
сообщение 31.3.2011, 17:53; Ответить: werwolt
Сообщение #8


a % b означает остаток от деления а на b , сколько можно писать ))) походу троль)))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 31.3.2011, 17:54; Ответить: Witu
Сообщение #9


он думает что мы берем 5 процендов от числа 9 или 9 процентов от числа 5....
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
PHP_hb
PHP_hb
Topic Starter сообщение 31.3.2011, 18:02; Ответить: PHP_hb
Сообщение #10


(werwolt @ 31.3.2011, 20:53) *
a % b означает остаток от деления а на b , сколько можно писать ))) походу троль)))

Ну и чё 9 делим на 5 будет 1,8 значит остаток 8.
Вы чё думаете, что если 9 поделить на 5, то получится 1,4.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Пример судебного решения по взысканию долга Вебмани
14 0alex1 17030 31.5.2012, 14:54
автор: 0alex1


 



RSS Текстовая версия Сейчас: 16.4.2024, 14:14
Дизайн