Str Pure3D miniblogs

  • Str Pure3D
    0

    Labdien, varbūt kāds var palīdzēt un atrast "bināro skaitļu pāreju uz hexadecimāl" kodu priekš pascal/delphi ?
    Kalkulātors un skaitļu apgriešana bija vieglāk par vieglu, bet šo nekur nevaru atrast ne netā , ne arī pierakstos.

    • Str Pure3D
      0

      Vairs nevajag.
      Izdarīju.

    • Hidden driver
      0

      Šito nezināt ir jāmāk shura.gif

      • SJohnson
        0

        0000 = 0
        0001 = 1
        0010 = 2
        0011 = 3
        0100 = 4
        utt...

        Ja Tu nevari izdomāt, kā dabūt to gatavu programmiski, varbūt vel nav par vēlu mainīt profesiju.

        • mad
          0

          Varbūt noder skaitļu konvertēšanai uz dažādām skaitīšanas sistēmām: http://hextodec.com/

      • Dawgora
        0

        Ir dirty way, un ir normal way- kā jau teicu coding.lv, pārveido uz decimālo un tad pārej uz hex ar ascii lokāciju.
        ... un otrs veids ir vienkārši dalīt pa četriem simboliem visu laiku un pārveidot skaitļus no bin uz hex. un ja priekšā piemēram ir tikai 1, tad pieliec priekšā trīs 0. (un ja esi patiešām lazy, uztaisi masīvu, kur ir uzrakstīts hex (piemērs- ["0" =>"0000", "1" =>"0001"] un tā tālāk) un tad salīdzini. Man slinkums.

        • SJohnson
          0

          Idek, php priekš šī vispār ir iebūvēta funkcija, bin2hex().

          Un uztaisīt masīvu būs vieglāk, nekā ar Tavu metodi, dalot pa 4 shura.gif

          • Dawgora
            0

            Nu jā, bet žēl viņam- pascal nav bin2hex. shura.gif