ID EN
Math Functions

Arithmetic

R Base 3.6.2 🇮🇩 Bahasa Indonesia

Operator uner dan biner ini melakukan aritmatika pada vektor numerik atau kompleks (atau objek yang dapat dipaksakan padanya).

Syntax

R
+ x
- x
x + y
x - y
x * y
x / y
x ^ y
x %% y
x %/% y

Arguments

Parameter Deskripsi
x, y numeric or complex vectors or objects which can be coerced to such, or other objects for which methods have been written.

Return Value

Unary + dan unary - mengembalikan vektor numerik atau kompleks. Semua atribut (termasuk kelas) dipertahankan jika tidak ada paksaan: logika x dipaksa menjadi bilangan bulat dan nama, redup, dan nama redup dipertahankan. Operator biner mengembalikan vektor yang berisi hasil operasi elemen demi elemen. Jika melibatkan vektor dengan panjang nol hasilnya memiliki panjang nol. Jika tidak, elemen vektor yang lebih pendek akan didaur ulang seperlunya (dengan peringatan jika elemen tersebut didaur ulang hanya secara pecahan). Operasinya

Details

Operator aritmatika unary dan biner adalah fungsi generik: metode dapat ditulis untuk keduanya secara individual atau melalui fungsi generik grup Ops. (Lihat Operasi untuk mengetahui bagaimana pengiriman dihitung.) Jika diterapkan pada array, hasilnya akan berupa array jika hal ini masuk akal (misalnya, tidak akan terjadi jika aturan daur ulang telah dipanggil). Vektor logika akan dipaksa menjadi vektor bilangan bulat atau numerik, FALSE bernilai nol dan TRUE bernilai satu. 1 ^ y dan y ^ 0 selalu 1. x ^ y juga harus memberikan hasil batas yang tepat ketika salah satu argumen (numerik) tidak terbatas (salah satu dari Inf atau -Inf). Objek seperti array atau deret waktu dapat dioperasikan dengan cara ini asalkan selaras. Untuk argumen ganda, %% dapat mengalami kehilangan akurasi yang sangat besar jika x jauh lebih besar dari y, dan peringatan diberikan

Contoh

Example
R
# NOT RUN {
x <- -1:12
x + 1
2 * x + 3
x %% 2 #-- is periodic
x %/% 5
x %% Inf # now is defined by limit (gave NaN in earlier versions of R)
# }

See Also

sqrt for miscellaneous and Special for special mathematical functions. Syntax for operator precedence. %*% for matrix multiplication.