You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Bitweises AND| Jedes resultierende Bit ist das logische UND der Bits in den beiden Operanden. <p>Hier ist die logische UND Tabelle:<li>1 & 1 --> 1<li>0 & 1 --> 0<li>1 & 0 --> 0<li>0 & 0 --> 0<p>Das resultierende Bit ist 1, wenn beide Bits der Operanden 1 sind; sonst ist das resultierende Bit 0.|
129
-
| Bitweises ODER (inklusiv) | Jedes resultierende Bit ist das logische ODER der Bits in den beiden Operanden.<p>Hier ist die logische ODER Tabelle:<li>1 | 1 --> 1<li>0 | 1 --> 1<li>1 | 0 --> 1<li>0 | 0 --> 0<p>Das resultierende Bit ist 1, wenn mindestens einer der Bit Operanden 1 ist; sonst ist das resultierende Bit 0. |
130
-
| Bitweises ODER (exklusiv) | Jedes resultierende Bit ist das logische XODER der Bits in den beiden Operanden.<p>Hier ist die logische XODER Tabelle:<li>1 \^| 1 --> 0<li>0 \^| 1 --> 1<li>1 \^| 0 --> 1<li>0 \^| 0 --> 0<p>In other words, the resulting bit is 1 if only one of the two operand bits is 1; otherwise the resulting bit is 0. |
131
-
| Left Bit Shift |The resulting value is set to the first operand value, then the resulting bits are shifted to the left by the number of positions indicated by the second operand. The bits on the left are lost and the new bits on the right are set to 0. <p>**Note:**Taking into account only positive values, shifting to the left by N bits is the same as multiplying by 2^N.|
132
-
| Right Bit Shift |The resulting value is set to the first operand value, then the resulting bits are shifted to the right by the number of position indicated by the second operand. The bits on the right are lost and the new bits on the left are set to 0.<p>**Note:**Taking into account only positive values, shifting to the right by N bits is the same as dividing by 2^N.|
133
-
| Bit setzen |The resulting value is set to the first operand value, then the resulting bit, whose number is indicated by the second operand, is set to 1. The other bits are left unchanged. |
134
-
| Bit löschen |The resulting value is set to the first operand value, then the resulting bit, whose number is indicated by the second operand, is set to 0. The other bits are left unchanged. |
135
-
| Bit Test |Returns True if, in the first operand, the bit whose number is indicated by the second operand is equal to 1. Returns False if, in the first operand, the bit whose number is indicated by the second operand is equal to 0. |
| Bitweises UND| Jedes resultierende Bit ist das logische UND der Bits in den beiden Operanden. <p>Hier ist die logische UND Tabelle:<li>1 & 1 --> 1<li>0 & 1 --> 0<li>1 & 0 --> 0<li>0 & 0 --> 0<p>Das resultierende Bit ist 1, wenn beide Bits der Operanden 1 sind; sonst ist das resultierende Bit 0. |
129
+
| Bitweises ODER (inklusiv) | Jedes resultierende Bit ist das logische ODER der Bits in den beiden Operanden.<p>Hier ist die logische ODER Tabelle:<li>1 | 1 --> 1<li>0 | 1 --> 1<li>1 | 0 --> 1<li>0 | 0 --> 0<p>Das resultierende Bit ist 1, wenn mindestens einer der Bit Operanden 1 ist; sonst ist das resultierende Bit 0. |
130
+
| Bitweises ODER (exklusiv) | Jedes resultierende Bit ist das logische XODER der Bits in den beiden Operanden.<p>Hier ist die logische XODER Tabelle:<li>1 \^| 1 --> 0<li>0 \^| 1 --> 1<li>1 \^| 0 --> 1<li>0 \^| 0 --> 0<p>Das resultierende Bit ist 1, wenn mindestens einer der Bit Operanden 1 ist; sonst ist das resultierende Bit 0. |
131
+
| Left Bit Shift |Der resultierende Wert wird auf den ersten Operanden gesetzt, dann werden die Bits um die im zweiten Operanden angegebenen Stellen nach links verschoben. Die Bits auf der linken Seite gehen verloren, die neuen Bits auf der rechten Seite werden auf 0 gesetzt. <p>**Hinweis:**Werden nur die positiven Werte berücksichtigt, ist das Verschieben um N Bits nach links dasselbe wie das Multiplizieren mit 2^N. |
132
+
| Right Bit Shift |Der resultierende Wert wird auf den ersten Operanden gesetzt, dann werden die Bits um die vom zweiten Operanden angegebenen Stellen nach rechts verschoben. Die Bits auf der rechten Seite gehen verloren, die neuen Bits auf der linken Seite werden auf 0 gesetzt.<p>**Hinweis:**Werden nur die positiven Werte berücksichtigt, ist das Verschieben um N Bits nach rechts dasselbe wie das Dividieren durch 2^N. |
133
+
| Bit setzen |Der resultierende Wert wird auf den ersten Operanden gesetzt, dann wird das Bit, dessen Stelle im zweiten Operanden angegeben ist, auf 1 gesetzt. Die anderen Bits bleiben unverändert.|
134
+
| Bit löschen |Der resultierende Wert wird auf den ersten Operanden gesetzt, dann wird das Bit, dessen Stelle im zweiten Operanden angegeben ist, auf 0 gesetzt. Die anderen Bits bleiben unverändert.|
135
+
| Bit Test |Ergibt wahr, wenn im ersten Operanden das Bit, dessen Stelle im zweiten Operanden angegeben ist, gleich 1 ist. Ergibt Falsch, wenn im ersten Operanden das Bit, dessen Stelle im zweiten Operanden angegeben ist, gleich 0 ist.|
Copy file name to clipboardExpand all lines: website/translated_docs/de/Concepts/dt_variant.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -3,21 +3,21 @@ id: variant
3
3
title: Variant
4
4
---
5
5
6
-
Variant ist ein Variablentyp, um Daten von beliebigem festen Typ in eine Variable zu setzen. Dieser Typ lässt sich z.B. zum Schreiben von generischem Code verwenden, der Werte von nicht bekanntem Typ zurückgibt oder empfängt. Das ist beispielsweise bei Code zum Verwalten von Objektattributen der Fall.
6
+
Variant ist ein Variablentyp, um Daten von beliebigem regulären Typ in eine Variable zu setzen. Dieser Typ lässt sich z.B. zum Schreiben von generischem Code verwenden, der Werte von nicht bekanntem Typ zurückgibt oder empfängt. Das ist beispielsweise bei Code zum Verwalten von Objektattributen der Fall.
7
7
8
8
Eine Variable vom Typ Variant kann einen Wert in folgenden Datentypen enthalten:
Copy file name to clipboardExpand all lines: website/translated_docs/de/Concepts/methods.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,11 @@ title: Methoden
4
4
---
5
5
6
6
7
-
A method is basically a piece of code that executes one or several actions. In the 4D Language, there are two categories of methods:
7
+
Eine Methode ist in der Regel ein Stück Code, der eine oder mehrere Aktionen ausführt. In der 4D Programmiersprache gibt es zwei Kategorien von Methoden:
8
8
9
-
-**built-in methods**, which are provided by 4D or third-party developers and can be only called in your code. Built-in methods include:
10
-
-Commands and functions of the 4D API, such as `ALERT`or`Current date`.
11
-
-Methods attached to collections or native objects, such as`collection.orderBy()`or`entity.save()`.
9
+
-**Integrierte Methoden**, die 4D oder third-party Entwickler liefern und sich nur in Ihrem Code aufrufen lassen. Zu integrierten Methoden gehören:
10
+
-Befehle und Funktionen des 4D API (Application Programming Interface), wie z. B. `ALERT`oder`Current date`.
11
+
-Methoden, die Collections oder native Objekten zugewiesen sind, wie z.B.`collection.orderBy()`oder`entity.save()`.
12
12
- Commands from plug-ins or components, provided by 4D or third-party developers, such as `SVG_New_arc`.
13
13
14
14
Built-in methods are detailed in the *4D Language reference* manual or dedicated manuals for plug-ins or components.
0 commit comments