如何在 R 中找到特定範圍內可被某個特定數字整除的數字?
在 R 中,可以使用模運算子 %% 來查詢一個數字是否可以被某個特定數字整除。如果要檢查一組數字是否可以被某個特定數字整除,則可以使用 for 迴圈。
檢視下面給出的示例,瞭解如何實現。
示例 1
要檢查 1 到 100 之間哪些數字可以被 10 整除,請使用以下程式碼:
for(x in 1:100){
+ if(x%%10==0){
+ print(x)
+ }
+ }如果執行上面給出的程式碼,它將生成以下輸出:
[1] 10 [1] 20 [1] 30 [1] 40 [1] 50 [1] 60 [1] 70 [1] 80 [1] 90 [1] 100
示例 2
要檢查 1 到 1000 之間哪些數字可以被 50 整除,請使用以下程式碼:
for(x in 1:1000){
+ if(x%%50==0){
+ print(x)
+ }
+ }如果執行上面給出的程式碼,它將生成以下輸出:
[1] 50 [1] 100 [1] 150 [1] 200 [1] 250 [1] 300 [1] 350 [1] 400 [1] 450 [1] 500 [1] 550 [1] 600 [1] 650 [1] 700 [1] 750 [1] 800 [1] 850 [1] 900 [1] 950 [1] 1000
示例 3
要檢查 1 到 100 之間哪些數字可以被 4 整除,請使用以下程式碼:
for(x in 1:100){
+ if(x%%4==0){
+ print(x)
+ }
+ }如果執行上面給出的程式碼,它將生成以下輸出:
[1] 4 [1] 8 [1] 12 [1] 16 [1] 20 [1] 24 [1] 28 [1] 32 [1] 36 [1] 40 [1] 44 [1] 48 [1] 52 [1] 56 [1] 60 [1] 64 [1] 68 [1] 72 [1] 76 [1] 80 [1] 84 [1] 88 [1] 92 [1] 96 [1] 100
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP