Вопросы с тегом 'operators'

Операторы - это символы, которые встречаются почти во всех языках программирования и кодирования, для выполнения расчетов и сопоставлений данных.
11
ответов

Каково использование символа @в PHP?

Я видел использование @ перед определенными функциями, например: $fileHandle = @fopen($fileName, $writeAttributes); Каково использование этого символа?
задан 23 июня '09 в 15:08
19
ответов

Как различаются операторы сравнения с равенством равенства (== double equals) и идентичности (=== triple equals)?

В чем разница между == и ===? Как точно работает сравнение ==? Как точно работает сравнение ===? Какими будут полезные примеры?
задан 17 сент. '08 в 9:56
11
ответов

"is" оператор ведет себя неожиданно с целыми числами

Почему в Python происходит непредвиденное поведение? >>> a = 256 >>> b = 256 >>> a is b True # This is an expected result >>> a = 257 >>> b = 257 >>> a is b False # What happen...
задан 20 нояб. '08 в 21:21
8
ответов

Есть ли условный тернарный оператор в VB.NET?

В Perl (и других языках) условный тернарный оператор может быть выражен следующим образом: my $foo = $bar == $buz ? $cat : $dog; Есть ли аналогичный оператор в VB.NET?
задан 23 февр. '09 в 6:17
9
ответов

Что означают все символические операторы Scala?

Scala синтаксис содержит много символов. Поскольку эти типы имен трудно найти с помощью поисковых систем, их полный список будет полезен. Что все символы в Scala, и что делает каждый из них? В частности, я хотел бы узнать о ->, ||=, ++=, <...
задан 25 окт. '11 в 15:00
9
ответов

Что такое Ruby double-colon `::`?

Что это за двоеточие ::? Например. Foo::Bar. Я нашел определение : :: - это унарный оператор, который позволяет: константы, методы экземпляра и методы класса, определенные в классе или модуле, получить доступ из любого места вне класса или модул...
задан 09 июня '10 в 23:03
12
ответов

Почему (0 <5 <3) возвращает true?

Я играл в jsfiddle.net, и мне любопытно, почему это возвращает true? if(0 < 5 < 3) { alert("True"); } Так делает это: if(0 < 5 < 2) { alert("True"); } Но это не так: if(0 < 5 < 1) { alert("True"); } Является ли ...
задан 03 нояб. '10 в 19:32
18
ответов

Почему в Python нет операторов ++ и -?

Почему в Python нет операторов ++ и --?
задан 07 сент. '10 в 2:29
11
ответов

В Python 2 в чем разница между "/" и "//" при использовании для разделения?

Есть ли преимущество в использовании одного над другим? В Python 2 они оба возвращают те же результаты: >>> 6/3 2 >>> 6//3 2
задан 08 окт. '08 в 20:16
9
ответов

Что такое оператор instanceof в JavaScript?

Ключевое слово instanceof в JavaScript может быть довольно запутанным, когда оно впервые встречается, поскольку люди склонны думать, что JavaScript не является объектно-ориентированным языком программирования. Что это такое? Какие проблемы он раз...
задан 15 марта '10 в 20:50
11
ответов

Невозможно ли применить оператор == к родовым типам в С#?

В соответствии с документацией оператора == в MSDN, Для предопределенных типов значений оператор равенства (==) возвращает true, если значения его операндов равны, false в противном случае. Для ссылочных типов кроме строки, == возвращает true, есл...
задан 24 дек. '08 в 9:32
18
ответов

Что означает || = (или-equals) в Ruby?

Что означает следующий код в Ruby? ||= Есть ли у него какой-либо смысл или причина синтаксиса?
задан 15 июня '09 в 14:25
14
ответов

В чем разница между оператором dot (.) И &#8594; в С++?

В чем разница между оператором dot (.) и → в С++?
задан 06 авг. '09 в 15:41
13
ответов

В чем разница между | и || или операторов?

Я всегда использовал || (два канала) в выражениях OR, как на С#, так и на PHP. Иногда я вижу один используемый канал: |. В чем разница между этими двумя обычаями? Существуют ли какие-либо оговорки при использовании одного над другим или они взаимоза...
задан 30 авг. '08 в 0:11
6
ответов

Разница между "и" и "&" в Ruby?

В чем разница между операторами && и and в Ruby?
задан 15 сент. '09 в 15:16