ຄອມພິວເຕີ, ຊອຟແວ
ປະເພດແປງ. ໄດ້ຕະຫຼອດແລະການທໍາງານຂອງ Trunc ໃນ "Pascal"
ການເຮັດວຽກໃນ "Pascal" ດ້ວຍຕົວປ່ຽນແປງຂອງປະເພດທີ່ແຕກຕ່າງກັນ, ມັກຈະມີການຈັດການກັບຄວາມຈິງທີ່ວ່າໃນເວລາທີ່ສັງລວມຄວາມຜິດພາດໂຄງການເກີດຂຶ້ນ, ທີ່ຊີ້ບອກວ່າເປັນຄ່າແປງບໍ່ຖືກຕ້ອງ. ສໍາລັບຕົວຢ່າງ, ທ່ານບໍ່ສາມາດກໍາຫນົດຕົວປ່ຽນແປງຂອງຊະນິດຂອງຄ່າຈໍານວນເຕັມຂອງ 59 ເປັນ, ເປັນນີ້ຈະເຮັດໃຫ້ຄວາມຜິດພາດການລວບລວມໄດ້. ໃນກໍລະນີນີ້ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະສົນທະນາກ່ຽວກັບການນໍາໃຊ້ຂອງປະຕິບັດຫນ້າ Trunc ແລະຮອບໃນ "Pascal", ທີ່ມີທີ່ທ່ານສາມາດປ່ຽນປະເພດຂອງການໂຕ້ຖຽງແລະສືບຕໍ່ປະຕິບັດວຽກງານສະເພາະໃດຫນຶ່ງເພື່ອໃຫ້ເຂົາເຈົ້າ.
ຂໍ້ມູນທົ່ວໄປກ່ຽວກັບປະເພດຂອງການປ່ຽນແປງໄດ້
ປະເພດການແປງ (ມູນຄ່າການຫຼຸດຜ່ອນຄວາມ) - ຂະບວນການແປງຄ່າຂອງຫນຶ່ງ ປະເພດຂໍ້ມູນ ກັບຄົນອື່ນ. ເພາະແມ່ພິມສໍາລັບ explicit ແລະ implicit. ການທີ່ກໍານົດໄວ້ທໍາອິດໂດຍກົງໂດຍນັກພັດທະນາການນໍາໃຊ້ໂຄງສ້າງພາສາໃດຫນຶ່ງ, ຫຼືໂດຍຜ່ານການນໍາໃຊ້ຂອງການເຄື່ອນໄຫວ, ແລະຄັ້ງທີສອງແມ່ນປະຕິບັດເປັນອິດສະຫຼະໂດຍ compiler ຫຼືນາຍພາສາຂອງລະຫັດລະບຽບ, ປະກາດໃນມາດຕະຖານຂອງພາສາການຂຽນໂປຣແກຣມໂດຍສະເພາະ.
ປະເພດການປ່ຽນແປງໃນ Pascal
ໃນ "Pascal" ໂຄງການພາສາສາມາດນໍາໃຊ້ເປັນການແປງຊະນິດລ້າຫລືເງິນກູ້ implicit.
ມີປະເພດກະຕຸ້ນໃຈຢ່າງຊັດເຈນ "Pascal" ໄດ້ຖືກນໍາໃຊ້ສໍາລັບການໂທຟັງຊັນການແປງພິເສດທີ່ກະທູ້ທີ່ເປັນປະເພດດຽວກັນ, ແລະມູນຄ່າການ - ເປັນປະເພດທີ່ແຕກຕ່າງກັນຫຼາຍຂອງຂໍ້ມູນ. ມີຜູ້ ການທໍາງານຂອງ Trunc ໃນ "Pascal" ແລະການທໍາງານຂອງກົມ, ເຊິ່ງຈະໄດ້ຮັບການປຶກສາຫາລືໃນລາຍລະອຽດເພີ່ມເຕີມຂ້າງລຸ່ມນີ້.
ປະເພດໄນໃນພາສານີ້ເປັນໄປໄດ້ພຽງແຕ່ໃນກໍລະນີທີ່ສະແດງອອກ, ເຊິ່ງປະກອບດ້ວຍ integer ແລະທີ່ແທ້ຈິງຕົວປ່ຽນແປງທີ່ປ່ຽນໃຈເຫລື້ອມໃສອັດຕະໂນມັດທໍາອິດທີ່ປະເພດທີສອງ.
ການສົນທະນາດັ່ງຕໍ່ໄປນີ້ໄດ້ສຸມໃສ່, ວິທີທີ່ທ່ານສາມາດປະຕິບັດເພື່ອໃຫ້ຊະນິດຂໍ້ມູນທີ່ເປັນຕົວເລກ.
Trunc
ການກໍ່ສ້າງໃນປະຕິບັດຫນ້າທາງຄະນິດສາດ. Trunc ໃນ "Pascal" ຖິ້ມທັງຫມົດພາກສ່ວນແຕ່ສ່ວນຫນຶ່ງຂອງການໂຕ້ຖຽງໄດ້, ນໍາພາເຂົາກັບ tselochiselnomu ໃຈ. ສໍາລັບຕົວຢ່າງ, ໂດຍການໂທຫາ Trunc ການໂຕ້ຖຽງ (173) ສາມາດໄດ້ຮັບໃນຜົນທີ່ສຸດແມ່ນ 1.
syntax : ຄຸນນະສົມບັດ: Trunc (x: ທີ່ແທ້ຈິງ): Longint.
ໄດ້ຕະຫຼອດ
ການກໍ່ສ້າງໃນປະຕິບັດຫນ້າທາງຄະນິດສາດ. ການທໍາງານຂອງໄດ້ຕະຫຼອດຮອບໄປການໂຕ້ຖຽງໂດຍກົດລະບຽບຂອງຄະນິດສາດໃນການຈໍານວນທັງຫມົດທີ່ໃກ້ທີ່ສຸດ. ສໍາລັບຕົວຢ່າງ, ການໂທຫາຮອບ (173) ໃນທີ່ສຸດເຮັດໃຫ້ອອກ 2 ແລະຮອບການໂຕ້ຖຽງ (111) ໃຫ້ 1.
функции : syntax ຂອງມັນແມ່ນ: ໄດ້ຕະຫຼອດ (x: ທີ່ແທ້ຈິງ): Longint.
ມັນເປັນມູນຄ່າບອກວ່າຜົນມາຈາກປະຕິບັດຫນ້າ Trunc ແລະຮອບໃນ "Pascal" ມີຂໍ້ຈໍາກັດ. ການບໍລິຫານຈະຫຼົ້ມເຫຼວຖ້າຫາກວ່າຜົນໄດ້ຮັບນີ້ ມັນດີນອກຈາກມູນຄ່າປະເພດ Longint.
ເປັນທີ່ຊັດເຈນວ່າໄວຍາກອນຂອງປະຕິບັດຫນ້າການກໍ່ສ້າງໃນທັງສອງແມ່ນຂ້ອນຂ້າງງ່າຍດາຍແລະສາມາດຖືກນໍາໃຊ້ໃນຮອບແລະ Trunc "Pascal" ສໍາລັບການປ່ຽນປະເພດຢ່າງຊັດເຈນໂດຍບໍ່ມີການບັນຫາຕື່ມອີກແລະສາເຫດສັງລວມຄວາມຜິດພາດກ່ຽວກັບປະເພດການລະເມີດ.
Similar articles
Trending Now