---
title: "Vad betyder..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/127151-vad-betyder"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "msossna"
published: "2005-04-26T13:43:56.000Z"
updated: "2005-04-26T13:57:46.000Z"
replies: 1
views: 263
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/127151-vad-betyder"
---

# Vad betyder...

## #1 — msossna, 2005-04-26T13:43Z

Fick för mig att testa om följande kod fungerar:

```
return false | true & false & true | false;
```

 

Det gjorde det, men vad betyder den?

Permalänk: https://www.webforum.nu/p/127151

## #2 — pimme, 2005-04-26T13:57Z

Något sånt här betyder den.
false kan man se som en bit = 0, true är en bit = 1.
Så i princip står det
0 \| 1 & 0 & 1 \| 0
Eftersom 1 & 0 = 0 så blir det
0 \| 0 \| 0
och 0 \| 0 är självklart = 0
så där står
return false;
egentligen.

Permalänk: https://www.webforum.nu/p/1599890

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/127151-vad-betyder
