Video: Review: Quiz 0 2025
R mengandungi satu set fungsi yang membolehkan anda menguji jenis vektor. Semua fungsi ini mempunyai sintaks yang sama: adalah, titik, dan kemudian nama jenis.
Anda boleh menguji sama ada vektor adalah jenis foo dengan menggunakannya. fungsi foo (). Ujian ini berfungsi untuk setiap jenis vektor; hanya gantikan foo dengan jenis yang anda mahu semak.
Untuk menguji sama ada bakul. daripada. Granny adalah vektor berangka, contohnya, gunakan kod berikut:
Anda mungkin berfikir bahawa bakul. daripada. Granny adalah vektor integer, jadi periksa, seperti berikut: >> adalah. integer (bakul dari Granny) [1] FALSE
R tidak bersetuju dengan guru matematik di sini.
Integer
mempunyai makna yang berbeza untuk R daripada yang ada untuk kita. Hasilnya ialah. integer () bukan mengenai nilai tetapi tentang cara nilai disimpan dalam ingatan.
308
dalam hanya 64 bit. Mod integer hanya mengambil 32 bit memori, dan angka-angka tersebut diwakili sebagai bilangan bulat binari dalam memori. Jadi, integer terbesar adalah kira-kira 2. 1 bilion, atau lebih tepatnya, 2 31 - 1. Itu 31 bit untuk mewakili nombor itu sendiri, 1 bit untuk mewakili tanda nombor dan -1 kerana anda bermula pada 0.
Mod apa sahaja yang digunakan untuk menyimpan nilai, adalah. angka () mengembalikan TRUE dalam kedua-dua kes.
