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

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

Πώς να μετατρέψετε BigInteger να Int

στοιχεία Υπολογιστές κατάστημα ως ακολουθίες 1 και 0 στη μνήμη , όπου κάθε ψηφίο ονομάζεται bit. Για κάθε κομμάτι προσθέτετε σε μια σειρά δεδομένων , θα διπλασιάσει τον αριθμό των πιθανών συνδυασμών που μπορεί να χωρέσει . Για παράδειγμα, ένας αριθμός 1 -bit κατέχει δύο αριθμούς: 1 και 0 . Ένας αριθμός 2 -bit κατέχει τέσσερις αριθμούς , όπως 00 , 01 , 10 και 11 . Ένας ακέραιος 32 - bit μπορεί να χωρέσει 4294967296 συνδυασμούς . Το . Net BigInteger κατέχει ακόμη περισσότερο συνδυασμούς αριθμών , δεδομένου ότι έχει ένα μεταβλητό αριθμό από bits . Οδηγίες
Η

1 Ανοίξτε το Visual Studio 2010 και να αρχίσει ένα νέο έργο κάνοντας κλικ στο "Αρχείο" και επιλέγοντας "New Project ". 2

Επιλέξτε " Εφαρμογή κονσόλας » σύμφωνα με την C # κλάσης στο παράθυρο διαλόγου New Project . Ένα νέο αρχείο πηγαίου κώδικα εμφανίζεται στο κύριο χώρο εργασίας , με τίποτα περισσότερο από ένα άδειο Κύρια λειτουργία .
Εικόνων 3

να αναγνωρίσει ένα νέο τύπο BigInteger γράφοντας την ακόλουθη γραμμή μέσα στις αγκύλες του " Main » λειτουργία στο αρχείο του πηγαίου κώδικα :

BigInteger bigNumber = νέα BigInteger ( 1000)?
Η 4

αναγνωρίσει ένα νέο τύπο int γράφοντας την ακόλουθη γραμμή κάτω από την προηγούμενη γραμμή κώδικα :

int smallNumber = 5 ?
5

Εκχώρηση την BigInteger στο ακέραιο χρησιμοποιώντας την ακόλουθη λειτουργία μετατροπής :

smallNumber = νέα ακέραιος ( bigNumber.intValue ( ) ) ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα