Arithmetic Operators
Coddy'nin Java Journey'sinin Temeller bölümünün bir parçası — ders 15 / 73.
Operatörler değerler üzerinde işlemler yapmak için kullanılır.
İlk olarak en temel aritmetik operatörleri tartışacağız, matematik derslerinden aşina olabilirsiniz.
| Operatör | İşlem | Örnek |
|---|---|---|
| + | Toplama | 3 + 2 = 5 |
| - | Çıkarma | 3 - 2 = 1 |
| * | Çarpma | 3 * 2 = 6 |
| / | Bölme | 4 / 2 = 2 |
Kullanım örneğini görelim,
int a = 3;
int b = 5;
int c = a + b; // c 8 değerini tutarJava'da ondalık sayılarla çalışırken, ondalık noktalı sayıları saklayabilen double veri tipini kullanırız. Aynı aritmetik operatörler (+, -, *, /) double'larla tamsayılarla yaptıkları gibi çalışır:
double x = 3.3;
double y = 4.1;
double z = x + y; // z 7.4'ü tutarGörev
Başlangıçİki değişkeni, a ve b'yi, 5.2 ve 2.6 değerleriyle (sırasıyla) başlatan bir kod yazın.
Ardından, a / b işleminin sonucunu tutacak başka bir değişken c'yi başlatın.
Kopya kağıdı
Aritmetik operatörler değerler üzerinde matematiksel işlemler gerçekleştirir:
| Operatör | İşlem | Örnek |
|---|---|---|
| + | Toplama | 3 + 2 = 5 |
| - | Çıkarma | 3 - 2 = 1 |
| * | Çarpma | 3 * 2 = 6 |
| / | Bölme | 4 / 2 = 2 |
Tamsayılarla aritmetik operatörleri kullanma:
int a = 3;
int b = 5;
int c = a + b; // c holds 8Ondalık sayılarla (doubles) aritmetik operatörleri kullanma:
double x = 3.3;
double y = 4.1;
double z = x + y; // z holds 7.4Kendin dene
public class Main {
public static void main(String[] args) {
// Aşağıya kodunuzu yazın
// Aşağıdaki satırı değiştirmeyin
System.out.println("a = " + a + ", b = " + b + ", c = " + c);
}
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operators Part 1
Arithmetic OperatorsModulo OperatorIncrement/DecrementPost Increment/DecrementArithmetic ShortcutsComparison OperatorsString Comparison5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Logical Operators Part 43Variables Part 2
ConstantsNaming ConventionsRecap - Initialize VariablesType Casting Part 1Type Casting Part 26Decision Making
If StatementIf - ElseSwitch StatementTernary OperatorRecap - If ElseNested If - Else