1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Bit-Or mit negative Zahlen in Matlab

    • Frage
  • LaLeLu
  • 5. September 2012 um 19:59
  • Unerledigt
  • LaLeLu
    2
    LaLeLu
    Mitglied
    Punkte
    15
    Beiträge
    2
    • 5. September 2012 um 19:59
    • #1

    Hallo,

    ich möchte die Bit-Or Funktion in Matlab anwenden, leider sind dabei nur positive Integer Zahlen erlaubt. Ich brauch aber die Bit-Or Funktion auch für negative Zahlen, weiß jmd vielleicht ein Tipp, wie ich das am besten lösen könnte, ohne alles selbst programmieren zu müssen?:confused: Danke! :o

  • LaLeLu
    2
    LaLeLu
    Mitglied
    Punkte
    15
    Beiträge
    2
    • 7. September 2012 um 12:09
    • #2
    Zitat von LaLeLu

    Hallo,

    ich möchte die Bit-Or Funktion in Matlab anwenden, leider sind dabei nur positive Integer Zahlen erlaubt. Ich brauch aber die Bit-Or Funktion auch für negative Zahlen, weiß jmd vielleicht ein Tipp, wie ich das am besten lösen könnte, ohne alles selbst programmieren zu müssen?:confused: Danke! :o

    Ok, hab die Lösung zum Problem schon gefunden. Falls es jmd interessiert:

    a = typecast(int64(value1), 'uint64');
    b = typecast(int64(value2), 'uint64');
    r = bitor(a, b);
    s = typecast(r, 'int64');
    result = cast(s, class(value1));

  • Plantschkuh!
    24
    Plantschkuh!
    Mitglied
    Reaktionen
    163
    Punkte
    6.173
    Beiträge
    1.181
    • 7. September 2012 um 12:38
    • #3

    Nur aus Interesse: Was soll die Bedeutung dieser Operation sein?

    *plantsch*

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung