Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πως μπορουμε να αλλαξουμαι θεση κάποιων bits σε εναν χαρακτήρα;

Îåêßíçóå áðü ôï ìÝëïò angarato_surion. Τελευταία δημοσίευση από το μέλος angarato_surion στις 21-02-2006, 08:11. Υπάρχουν 6 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  20-02-2006, 13:33 9882

    Πως μπορουμε να αλλαξουμαι θεση κάποιων bits σε εναν χαρακτήρα;

    Πως μπορουμε να αλλαξουμαι θεση κάποιων bits σε εναν χαρακτήρα;

    Π.χ. Εχουμε εναν χαρακτηρα με την εξης αναπαρασταση σε Bits 1001 0101

    πως γινεται να αντιστραψω ολα τα bits εκτός απο το πρώτο;

    Υπάρχει κάποιος τροπος να πάρω την αναπαρασταση ενως χαρακτηρά σε Bits  σαν πίνακα;

    Δεν ξερω αυτο αν μπορει να γινει με C#  και δεν τα παω καλα με την c:p

    Υδροβάση(Hydrobase)
    profiles :
    codeplex
    sourceforge
    google code

    Υλοποιώ εφαρμογές υπό πληρωμή απλώς επικοινωνήστε μαζί μου
  •  20-02-2006, 13:49 9884 σε απάντηση της 9882

    Απ: Πως μπορουμε να αλλαξουμαι θεση κάποιων bits σε εναν χαρακτήρα;

    Ψάχνεις για "BitWise Operations"

    Ρίξε μια ματιά σε αυτό http://www.codeproject.com/csharp/leftrightshift.asp για βοήθεια ή Googlάρισε με αυτά τα keywords για περισσότερες πληροφορίες...


    Vir prudens non contra ventum mingit
  •  20-02-2006, 13:59 9885 σε απάντηση της 9884

    Απ: Πως μπορουμε να αλλαξουμαι θεση κάποιων bits σε εναν χαρακτήρα;

    ευχαριστω.

    Μια λιγο ασχετη ερωτηση για επιλυση αποριας μια και που δεν εχω ασχοληθει με τον shift τελεστη.

    varA >> 1  αυτο μετακινει τα bits κατα μια θεση δεξιά;  αν θελω να τα μετακινισω 
    7 θέσεις θα πρεπει να το αλλαξω σε varA >> 7 ή θα είναι λάθος;

    Υδροβάση(Hydrobase)
    profiles :
    codeplex
    sourceforge
    google code

    Υλοποιώ εφαρμογές υπό πληρωμή απλώς επικοινωνήστε μαζί μου
  •  20-02-2006, 16:16 9892 σε απάντηση της 9882

    Απ: Πως μπορουμε να αλλαξουμαι θεση κάποιων bits σε εναν χαρακτήρα;

    πως γινεται να μπορω να κανω το εξης παρακατω αλλα με bits.

    εχω την λεξη Γιωργος και θελω να το αλλαξω σε Γσογρωι.

    πως γινεται αυτο;

    υπαρχει τροπος να πάρω τα bits ενως χαρακτηρα σε πινακα ακεραιων;
    Υδροβάση(Hydrobase)
    profiles :
    codeplex
    sourceforge
    google code

    Υλοποιώ εφαρμογές υπό πληρωμή απλώς επικοινωνήστε μαζί μου
  •  21-02-2006, 00:26 9901 σε απάντηση της 9892

    Απ: Πως μπορουμε να αλλαξουμαι θεση κάποιων bits σε εναν χαρακτήρα;

    Δες τις κλάσεις BitArray και BitConverter
    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  21-02-2006, 01:54 9904 σε απάντηση της 9892

    Απ: Πως μπορουμε να αλλαξουμαι θεση κάποιων bits σε εναν χαρακτήρα;

    Αν θες να αλλάξεις ένα string από "ABCDE" σε "AEDCB", τότε αυτό δεν έχει σχέση με τα bits του κάθε γράμματος και με bitwise operations.

    Μπορείς να το κάνεις με το παρακάτω function:

    private void Xform(string s) {
            char[] k = s.Substring(1, (s.Length - 1)).ToCharArray;
            Array.Reverse(k);
            return (s.Substring(0, 1) + new string(k));
        }


    Vir prudens non contra ventum mingit
  •  21-02-2006, 08:11 9910 σε απάντηση της 9904

    Απ: Πως μπορουμε να αλλαξουμαι θεση κάποιων bits σε εναν χαρακτήρα;

    Το παραδειγμα το εδωσα με λαξεις ασχετως αν δεν θελω να το κανω με λεξεις.

    Υδροβάση(Hydrobase)
    profiles :
    codeplex
    sourceforge
    google code

    Υλοποιώ εφαρμογές υπό πληρωμή απλώς επικοινωνήστε μαζί μου
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems