ᲙომპიუტერებიᲞროგრამული უზრუნველყოფა

Ტიპი კონვერტაციის. მრგვალი და Trunc ფუნქცია "Pascal"

მუშაობდა "Pascal" ცვლადები სხვადასხვა სახის, ხშირად უნდა გაუმკლავდეთ ფაქტი, რომ როდესაც შედგენა პროგრამა შეცდომა ხდება, რაც მიუთითებს, არასწორი კონვერტაციის ღირებულებებს. მაგალითად, თქვენ არ შეგიძლიათ დაავალოს ცვლადი ტიპის მთელი ღირებულება 5.9, რადგან ეს გამოიწვევს შემდგენელი შეცდომა. ამ შემთხვევაში აუცილებელია ვისაუბროთ გამოყენება ფუნქციები Trunc და მრგვალი წელს "Pascal", რომლითაც თქვენ შეგიძლიათ დააკონვერტიროთ ტიპის არგუმენტები და კვლავაც შეასრულოს გარკვეული ამოცანები მათ.

ზოგადი ინფორმაცია სახის კონვერტაციის

ტიპი კონვერტაციის (შემცირებას მნიშვნელობა) - პროცესი კონვერტაცია ფასეულობათა მონაცემები ტიპის სხვა. განასხვავებენ სიცოცხლისუნარიანობა და დაფარული გააპროტესტეს. პირველი კომპლექტი პირდაპირ დეველოპერი გამოყენებით ნებისმიერ ენაზე აშენებს, ან გამოყენებით ფუნქციები, და მეორე ხორციელდება დამოუკიდებლად შემდგენელი ან თარჯიმნის წესების კოდი, განაცხადა სტანდარტის კონკრეტული პროგრამირების ენაზე.

ტიპი კონვერტაციის Pascal

In "Pascal" პროგრამირების ენა შეიძლება იქნას გამოყენებული როგორც აშკარა ან ფარული ტიპის კონვერტაციის.

გამონატანის გააქტიურება სახის "Pascal" გამოიყენება მოუწოდებს განსაკუთრებული კონვერტაციის ფუნქციები, რომლის არგუმენტები ერთსა და იმავე ტიპის და ღირებულება - ძალიან განსხვავებული ტიპის მონაცემები. არიან ისეთებიც, Trunc ფუნქცია "Pascal" და მრგვალი ფუნქცია, რომელიც იქნება განხილული უფრო დეტალურად ქვემოთ.

იმპლიციტური გაცნობის ამ ენაზე შესაძლებელია მხოლოდ იმ შემთხვევაში, თუ გამონათქვამების, რომელიც შედგება მთელი რიცხვი და უძრავი ცვლადები ავტომატურად გადაიყვანება პირველი და მეორე ტიპის.

შემდეგ განხილვა, თუ როგორ შეიძლება განახორციელოს, რათა რიცხობრივი მონაცემები ტიპის.

Trunc

ჩამონტაჟებული მათემატიკური ფუნქციები. Trunc in "Pascal" შეცვალოს ყველა fractional ნაწილი არგუმენტი, წამყვანი მას tselochiselnomu გონება. მაგალითად, მოუწოდებს Trunc არგუმენტი (1.73) შეიძლება მიღებულ საბოლოო ჯამში 1.

სინტაქსი : თვისებები: Trunc (X უძრავი): Longint.

მრგვალი

ჩამონტაჟებული მათემატიკური ფუნქციები. მრგვალი ფუნქცია რაუნდი off არგუმენტი წესები მათემატიკის უახლოეს მთელი რიცხვი. მაგალითად, მოუწოდებს Round (1.73), საბოლოოდ აღმოჩნდება 2 და მრგვალი არგუმენტი (1.11) მისცეს 1.

функции : მისი სინტაქსი: მრგვალი (X უძრავი): Longint.

აღსანიშნავია, რომ შედეგი ფუნქციების Trunc და მრგვალი წელს "Pascal" აქვს შეზღუდვები. შესრულების ვერ თუ ეს შედეგი ეს სცილდება Longint ტიპის ღირებულება.

აშკარაა, რომ სინტაქსი ორივე ჩამონტაჟებული ფუნქციები არის საკმაოდ მარტივი და შეიძლება გამოყენებულ იქნას, მრგვალი და Trunc "Pascal" for გამოკვეთილ ტიპის კონვერტაციის გარეშე პრობლემები და მიზეზების კომპილირების შეცდომები დარღვევის შესახებ ტიპები.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.unansea.com. Theme powered by WordPress.