Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah parameter yang ada pada float?

Apakah parameter yang ada pada float?

DDD
DDDasal
2023-10-11 13:54:421028semak imbas

parameter terapung termasuk integer, rentetan, nombor titik terapung, rentetan notasi saintifik, nilai Boolean, Tiada, jenis lain, dsb. Pengenalan terperinci: 1. Integer, anda boleh terus menukar integer kepada nombor titik terapung 2. Rentetan, anda boleh menukar rentetan yang mewakili nombor titik terapung kepada nombor titik terapung, jika parameter sudah ada; nombor titik terapung, nilai akan dikembalikan terus ; 4. Rentetan notasi saintifik, anda boleh menukar rentetan yang mewakili notasi saintifik kepada nombor titik terapung, anda boleh menukar Benar kepada 0.0, dsb.

Apakah parameter yang ada pada float?

Sistem pengendalian untuk tutorial ini: sistem Windows 10, komputer Dell G3.

Dalam pengaturcaraan, float ialah jenis data yang digunakan untuk mewakili nombor titik terapung (iaitu perpuluhan). Dalam Python, jenis apungan mempunyai parameter berikut:

  1. Integer: Integer boleh ditukar terus kepada nombor titik terapung. Sebagai contoh, float(10) akan mengembalikan 10.0.

  2. String: Rentetan yang mewakili nombor titik terapung boleh ditukar kepada nombor titik terapung. Sebagai contoh, float("3.14") akan mengembalikan 3.14. Jika rentetan tidak boleh ditukar kepada nombor titik terapung, pengecualian ValueError dinaikkan.

  3. Nombor titik terapung: Jika parameter sudah menjadi nombor titik terapung, fungsi float() tidak akan melakukan sebarang penukaran padanya, tetapi terus mengembalikan nilai. Sebagai contoh, float(3.14) akan mengembalikan 3.14.

  4. Rentetan tatatanda saintifik: Rentetan yang mewakili tatatanda saintifik boleh ditukar kepada nombor titik terapung. Sebagai contoh, float("1.23e-4") akan mengembalikan 0.000123.

  5. Nilai Boolean: Benar boleh ditukar kepada 1.0 dan Salah kepada 0.0.

  6. Tiada: Tukar Tiada kepada 0.0.

  7. Jenis lain: Jika parameter bukan salah satu daripada jenis di atas, pengecualian TypeError akan dinaikkan.

Selain jenis parameter di atas, fungsi float() juga boleh menerima parameter pilihan tambahan untuk menentukan ketepatan pembundaran. Parameter ini dipanggil pembundaran. Secara lalai, ketepatan pembundaran ialah Tiada, yang bermaksud tiada pembundaran dilakukan, iaitu, nombor titik terapung asal dikembalikan. Apabila ketepatan pembundaran ditentukan, nombor titik terapung akan dibundarkan mengikut ketepatan yang ditentukan dan hasil pembulatan akan dikembalikan.

Sebagai contoh, float(3.14159, 2) akan mengembalikan 3.14, yang membundarkan titik terapung nombor 3.14159 kepada 2 tempat perpuluhan.

Perlu diambil perhatian bahawa fungsi float() tidak melakukan semakan jenis pada parameter. Jika hujah tidak boleh ditukar kepada nombor titik terapung, pengecualian yang sesuai akan dilemparkan. Oleh itu, apabila menggunakan fungsi float(), anda harus memastikan bahawa jenis parameter yang diluluskan adalah betul untuk mengelakkan ralat yang tidak perlu.

Atas ialah kandungan terperinci Apakah parameter yang ada pada float?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn