Ankündigung

Einklappen
Keine Ankündigung bisher.

User helfen User - Programmieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Habe leider zu wenig rep zum kommentieren. Und wenn ich das als Antwort mache, kommen die ganze SO nazis an.
    Interessanterweise kriege ich es heute in keinster Weise auf der command line reproduziert. Und nur noch im jupyter notebook. Das ist so strange.
    Und ich finde kein minimaleres Beispiel, wo dieses Phänomen auftritt.

    Kommentar


      np 1.18.4
      py 3.8.3
      unter Linux funktioniert.

      hier mal nen colab notebook wo es failed: https://colab.research.google.com/dr...t_?usp=sharing

      Ok scheinbar muss der print einfach nur nen float sein. Nichtmal A selbst. Integer und Strings gehen nicht.

      /e: Ehm der print ist eig wurst imo. Lasst es einfach mehrmals laufen, ich krieg bei den berechneten ergebnissen imm leicht andere Werte raus. Mal läufts, mal passt es nicht (1.3 - 4.1) alles gehabt. Das wird denk ich mal nen bug in numpy sein

      /e: ok nicht ganz. print(A) liefert immer richtig. Nen print(1.1) ist roulette. LUL

      /e2: Man scheint nen ungenauigkeits-cycle zu haben.

      1. Fehllauf
      [[1.00000000e+00 3.33666667e-06] [3.33666667e-06 3.33666667e-06]]

      2. Fehllauf
      [[1.00000000e+00 1.11222222e-06] [1.11222222e-06 1.11222222e-06]]

      3. Fehllauf
      [[1.00000000e+00 3.70740741e-07] [3.70740741e-07 3.70740741e-07]]

      4. Fehllauf
      [[1.00000000e+00 1.23580247e-07] [1.23580247e-07 1.23580247e-07]]

      5. Fehllauf
      [[1.00000000e+00 4.11934156e-08] [4.11934156e-08 4.11934156e-08]]

      6. Fehllauf
      [[1.00000000e+00 1.37311385e-08] [1.37311385e-08 1.37311385e-08]]

      7. Korrektes Ergebnis

      Also print(A) garantiert das richtig Ergebniss, alles andere brauch wohl den Cycle. Welche operation da jetzt probleme macht, kA

      Mit aktueller Python und Numpy version funktionierts auf jedenfall.
      Zuletzt geändert von gestalt; 06.06.2020, 17:59.

      Kommentar


        Bin grad etwas am verzweifeln. Habe hier eine Liste mit hunderten Zeilen und folgender Aufgabe.. Vielleicht kann jemand fix ein script ausm stehgreif abtippen? Würde mich dankbar zeigen :)

        1. Mir liegen die Daten als Decimal vor.

        z.B Decimal 17131031882384516

        mein Kartenleser erkennt allerdings nur ein (reversed?)-Hex

        Wenn ich also die Decimal Zahl in einen Hex Converte packe, bekomme ich HEX: 3CDC952DFC4484

        Ich benötige allerdings folgendes Format: 84 44 FC 2D 95 DC 3C

        Ein Hex to reversed(??)-hex converter dreht die komplette Zahl einfach, ohne die Logik dahinter...

        Wie gesagt, falls mir wer helfen kann, würde ich mich nicht nur mit einem "danke" bedanken... :)

        VG

        Kommentar


          Du willst also aus 3CDC952DFC4484 ein 84 44 FC 2D 95 DC 3C machen?

          Hab es jetzt kurz in Excel gemacht:
          Code:
          Zelle A1 = 3CDC952DFC4484
          Zelle A2 = =RECHTS(A1;2) & " " & TEIL(A1;11;2) & " " & TEIL(A1;9;2) & " " & TEIL(A1;7;2) & " " & TEIL(A1;5;2) & " " & TEIL(A1;3;2) & " " & LINKS(A1;2)
          Mit left, mid, right oder substring geht das natürlich auch genauso in jeder anderen Sprache.

          Bei einem batch file wäre es:
          Code:
          set "bla=3CDC952DFC4484"
          echo %bla:~12,2% %bla:~10,2% %bla:~8,2% %bla:~6,2% %bla:~4,2% %bla:~2,2% %bla:~0,2%
          pause
          Zuletzt geändert von DerKiLLa; 06.07.2020, 13:17.

          Kommentar


            Das willst du, richtig?

            https://www.geeksforgeeks.org/revers...ecimal-number/

            Kommentar


              riesen dankgeschön an DerKiLLa. Sehr hilfsbereit!

              #ehrenmann

              Kommentar


                Welches Programm könnt ihr empfehlen, um SQL-Abfragen zu üben? Also ein Programm, wo man fix eine Datenbank hinzufügen kann, ohne sich viel mit dem Programm beschäftigen zu müssen.

                Kommentar


                  MySql workbench kann ich generell empfehlen. hab damit noch keine datenbanken neu erstellt, geht aber auf jedenfall damit.

                  Kommentar


                    http://hyper-db.de/interface.html#

                    Kommentar


                      Ich arbeite gerne mit SSMS (SQL Server Management Studio). Anbinden kannst dort kostenlos eine SQL Express Datenbank.

                      Hängt aber natürlich auch davon ab, was du machen willst. MSSQL unterscheidet sich bisschen von MySQL/MariaDB, als Beispiel. Aufgrund meiner Tätigkeit nutze ich hauptsächlich MSSQL.

                      Bei MySQL oder MariaDB nutze ich HeidiSQL.

                      Kommentar


                        Er will doch nur Abfragen üben. Keine ganze DB aufsetzen.

                        Kommentar


                          Danke euch. Ich glaube

                          reicht zunächst aus. Falls ich damit an irgendwelche Grenzen stoße, probiere ich einen von euren anderen Vorschlägen.

                          Kommentar


                            kann jemand was empfehlen um nen QR code in PHP zu erstellen? hätte nicht gedacht, dass es so schwer ist was zu finden.

                            Kommentar


                              A single file PHP library for generating QR Codes.

                              Oder ne Nummer größer: barcode.php - Generate barcodes from a single PHP file. MIT license.

                              Kommentar

                              Lädt...
                              X