| Home  | Υλικό υπολογιστών  | Δικτύωση  | Προγραμματισμός  | λογισμικό  | ερώτηση  | συστήματα  |  
Προγραμματισμός  
  • C /C + + Προγραμματισμός

  • Προγραμματισμός Υπολογιστών Γλώσσες

  • Δελφοί Προγραμματισμός

  • Προγραμματισμός Java

  • JavaScript Προγραμματισμός

  • PHP /MySQL Προγραμματισμός

  • Perl Προγραμματισμός

  • Python Προγραμματισμός

  • ρουμπίνι Προγραμματισμός

  • Visual Βασικά Προγραμματισμός
  •  
    Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες >> Content
    Τι είναι Normal INT Όρια
    ακέραιοι είναι ένα από τα βασικά τύπων μεταβλητών στον προγραμματισμό ηλεκτρονικών υπολογιστών ? ; Όπως στα μαθηματικά , ένας ακέραιος είναι ένας ακέραιος αριθμός ( όπως το " 1 " ή " 1.000.000 " ), αλλά να λειτουργούν πιο αποτελεσματικά , υπολογιστές επιβάλλει ένα όριο η μέγιστη αριθμητική τιμή μιας μεταβλητής INT . Τα όρια αυτά εξαρτώνται κάπως από τη γλώσσα προγραμματισμού , αλλά σε γενικές γραμμές , έχουν παρόμοιες , προβλέψιμες τιμές . Συστήματα 16 - Bit
    Η

    Πρόωρη λειτουργικά συστήματα έχουν σχεδιαστεί γύρω από τις εφαρμογές 16 - bit , που μπορεί να αποθηκεύσει 2 ^ 16 ( 65.536 ) μοναδικές τιμές . Για αυτούς τους υπολογιστές , η μεταβλητή INT τύπου είναι επίσης 16 - bit , με τις μεταβλητές διπλού πλάτους είναι του τύπου LONG . Η ύπαρξη των ακεραίων 16 -bit διατηρείται σε γλώσσες όπως η Visual Basic NET ? . Visual Basic , ο προκάτοχός του , που χρησιμοποιούνται ακέραιοι 16 - bit , και ενώ το « ακέραιο » σε VB.NET τώρα υποτίθεται ότι είναι ένα 32-bit μεταβλητή , η " INT16 " τύπος δεδομένων εξακολουθεί να ισχύει για μικρότερους αριθμούς ( στην πράξη , ο compiler βελτιστοποιεί για τους αριθμούς 32 - bit , έτσι ώστε να είναι πιο αποτελεσματικό να χρησιμοποιείτε μεταβλητές 32 - bit , ακόμα και όταν οι αριθμοί είναι μικροί ) .
    Η < συστήματα br > 32 - Bit
    Η

    σύγχρονα συστήματα γενικά αντιμετωπίζουν τον τύπο δεδομένων INT ως 32 bits καιρό? δυνάμει της παρούσας προδιαγραφής , μία μεταβλητή INT μπορεί να φιλοξενήσει μέχρι 2 ^ 32 μοναδικές τιμές --- περίπου 4,3 δισ. ευρώ , ή το 4294967296 . Σε περιπτώσεις όπου θα πρέπει να αποθηκεύσετε μεγαλύτερες τιμές , μπορεί να χρησιμοποιηθεί για το LONG (μερικές φορές επίσης int64 ) Τύπος δεδομένων . Επειδή ορισμένες compilers μπορούν να παρεκκλίνουν από τον κανόνα , είναι σημαντικό να ελέγχετε τα προγράμματά σας πριν από τη διανομή τους --- σε γενικές γραμμές , τα λειτουργικά συστήματα τριτοβάθμιας -bit διατηρηθεί η συμβατότητα με εφαρμογές κάτω -bit , αλλά δεν θα πρέπει να βασίζονται σε αυτό , ιδιαίτερα για την αποστολή - κρίσιμη λογισμικού .

    Η μεταβλητή Δακτυλογραφήσεις
    Η

    γλώσσες προγραμματισμού μπορεί να είναι είτε έντονα δακτυλογραφημένη --- όπου μια μεταβλητή πρέπει να δηλωθεί ότι είναι ένα string , Boolean , ακέραιος , ή ούτω καθεξής --- ή ασθενώς δακτυλογραφημένες , όταν η επίσημη δήλωση δεν είναι απαραίτητη . Σε ασθενώς δακτυλογραφημένες γλώσσες --- συμπεριλαμβανομένων των κοινών γλωσσών ανάπτυξης ιστοσελίδων όπως PHP και JavaScript --- όρια ακέραιος είναι συνάρτηση της πλατφόρμας . Σε γενικές γραμμές , θα πρέπει να υποθέσουμε ότι ένας ακέραιος περιορίζεται σε 32 bits , αν και αν είστε λειτουργίας το περιβάλλον (για παράδειγμα, ο κώδικας που εκτελείται σε ένα τοπικό μηχάνημα ) και να ξέρετε ότι η πλατφόρμα είναι 64 - bit , μπορείτε να εργαστείτε με ακέραιους ότι το μέγεθος αντί
    εικόνων Υπογραφή
    Η

    μεταβλητές ακεραίου μπορεί να είναι είτε υπογραφεί είτε ανυπόγραφα ? . σε "υπέγραψε " ακέραιος , ένα bit χρησιμοποιείται για να καθοριστεί εάν ή όχι τον ακέραιο είναι θετική ή αρνητική ? ανυπόγραφα ακέραιοι μπορούν να αποθηκεύουν μεγαλύτερο αριθμό , αλλά μπορεί να είναι μόνο θετικές . Ένα υπογεγραμμένο INT 16 - bit μπορεί να αποθηκεύσει τιμές μεταξύ -32.768 και 32.767 ( ο θετικός αριθμός είναι χαμηλότερο, επειδή μια τιμή πρέπει να λαμβάνονται από " 0 " ) . Ένα υπογεγραμμένο INT 32 - bit μπορεί να αποθηκεύσει τιμές μεταξύ -2.147.483.648 και 2127483647 . Οι περισσότερες γλώσσες χρησιμοποιήσει εξ ορισμού υπέγραψε ακέραιους αριθμούς , εκτός αν ορίζεται διαφορετικά .
    Η
    εικόνων

    Previous :

    next :
      Σχετικά Άρθρα
    ·Πώς να Μετατροπή KB στο ΜΒ στο GB 
    ·Πώς μπορώ να έχω πρόσβαση Στατική μέλη της κ…
    ·Πώς να υπολογίσετε το Cyclomatic Πολυπλοκότητα 
    ·Πώς να αυξήσετε την απόδοση της Έκθεσης Κρίσ…
    ·Ποια είναι η διαφορά μεταξύ χαμηλού επιπέδο…
    ·Πώς να ανεβάσετε εικόνες σε ASP.Net 
    ·Πώς να Κέντρο μιας εικόνας Χρησιμοποιώντας …
    ·Πώς να βρείτε Scripts 
    ·Πώς να κάνει ένα AutoIt Script Infinite Loop 
    ·Πώς να δημιουργήσετε Floating Divs 
      Προτεινόμενα άρθρα
    ·Η διαφορά μεταξύ των Windows και ελέγχου ταυτότ…
    ·Πώς να υπολογίσετε φωνήεντα σε Python 
    ·Πώς να ξέρει εάν PHP Ice έχει εγκατασταθεί σωστ…
    ·Πώς μπορεί Άπειρο Loops Να Δημιουργήθηκε 
    ·Voice Chat Έργα στο Visual Studio 
    ·Πώς να γράψει μια Ψευδοκώδικας σε Visual Basic 
    ·Διαφορά ανάμεσα σε ένα λάθος Σύνταξη και Seman…
    ·Λειτουργία σε C για παλίνδρομες 
    ·Πώς να πάρει την είσοδο από ένα Java GUI 
    ·Ένας σύντομος οδηγός για την δημιουργία ενό…
    Copyright © Γνώση Υπολογιστών http://el.wingwit.com