• Hallo zusammen,

    vor kurzem kam ich mal bei einer anderen Sache mit ChatGPT in Kontakt und war erschreckt und fasziniert zugleich.

    Bei ein paar Posts hier wurde auch schon ChatGPT zitiert... Daher habe ich ihm mal ein bißchen C-Code gegeben und finde das Ergebnis sehr faszinierend. Die Erklärungen, was denn der Code so macht helfen vor allem bei verschachtelten Funktionen ganz gut weiter und gut finde ich auch die Hinweise, wie man es besser machen kann. Wenn man über die Antwort auch selber nochmal nachdenkt und Anschlussfragen stellt (ich denke, das muss man unbedingt), kann das für einen Nicht-Profi wie mich ganz hilfreich sein.

    Daher wollte ich hier mal nachfragen, ob und in welcher Form die Profis hier denn KI fürs Programmieren so nutzen. Wo hilft es weiter und worauf muss man aufpassen?

    Gruß

    Andreas

    Meine VDRs

    (SatIP Server) --- Kathrein Exip 418 ---

    (Server) --- HW: RPI5 --- SW: RPiOs, VDR 2.7.2 mit streamdev, satip/vtuner-ng, vdrmanager, live, epgsearch, markad ---

    (Client 1+2) --- HW: Radxa Rock 4 Plus - RK3399 --- SW: VDR*ELEC mit softhddevice-drm-gles ---

    (WIP) --- Tanix TX6, RPi5, RPi4, Odroid N2+, WetekPlay2 --- SW: VDR*ELEC mit softhddevice-drm-gles --

    Edited 2 times, last by rell (December 3, 2024 at 8:42 PM).

  • HowTo: APT pinning

    Click for my gear

    [¹] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 500GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [²] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD PC SN520 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [³] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 32GB DDR4 ECC, 2x WDC SN750 512GB, 4x Samsung SSD 4TB, 1x Samsung SSD 8TB, 1x Crucial MX500 500GB, 1x WDC Blue SSD 500GB, Windows Server 2019 Hyper-V (35W)
    [⁴] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 3.3.0

  • Eigentlich ist die Bezeichnung "KI" zumindest fragwürdig. ChatGPT bildet Sätze basierend auf der statischen Wahrscheinlichkeit welche Wörter aufeinander folgen.

    Das ist auch der Grund warum Services wie "DeepL" so auffällig gute Ergebnisse liefern. Irgendwo im durchschnittlichen Mittel wird bei Training aus schier unendlich viel Content aus dem Internet wohl die perfekte Grammatik liegen.

    Beim Einsatz für Programmierung sehe ich eher Probleme. Es wurde schon oft thematisiert das Quellcode aus ChatGPT offensichtliche Sicherheitsmängel aufweist. Ich befürchte da eine Welle ganz schlechter Software auf uns zurollen. Manager, die Softwareentwicklern die Nutzung von "KI" vorgeben, und damit das auch was bringt gleichzeitig die verfügbare Zeit zurechtstutzen.

    Für mich selbst sehe ich vor allem den Nachteil das ich mehr Zeit brauche fremden Code zu verstehen als eine eigene Implementierung zu programmieren. Vor allem wenn man den "KI Code" dann noch korrigieren muss.

  • Eigentlich ist die Bezeichnung "KI" zumindest fragwürdig. ChatGPT bildet Sätze basierend auf der statischen Wahrscheinlichkeit welche Wörter aufeinander folgen.

    Woher hast Du das denn? Warst Du dabei bei der Entwicklung?

    Das Thema ist schon bisschen komplexer als Deine Daumen-runter Aussage. Hinter jeder GenerativeAI liegt das was vor Jahren als BigData bezeichnet haben. Diese Datenmengen, die wir Menschen selbst kaum stemmen können, werden mit IT basierten Denk-Modellen behandelt, damit der massive Dateninhalt sinnvoll verwendet werden kann. Die Logiken werden dabei trainiert erlerntes zu verknüpfen und auch falsche Schlüsse zu verwerfen, eigenständig.

    Für mich selbst sehe ich vor allem den Nachteil das ich mehr Zeit brauche fremden Code zu verstehen als eine eigene Implementierung zu programmieren.

    Wo ist der Unterschied zu von Menschen erstellten Code, wo unzählige Variantionen möglich sind? ChatGPT ist nur eine weitere Variation und kaum ein Menschen erstellter Code ist fehlerfrei.

    Grundsätzlich ist es aber IMHO die falsche Annahme, dass 100% perfekter Code aus ChatGPT kommt. Es kann aber ein guter Starthelfer sein, für alle Coder. Unerfahrene haben einen Einstieg, Erfahrene können sich einen alternativen Ansatz zeigen lassen. Denke Microsoft's Bezeichnung "Copilot" für ChatGPT bezeichnet am Besten wie man diese Lösungen einsortierten sollte.

    HowTo: APT pinning

    Click for my gear

    [¹] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 500GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [²] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD PC SN520 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [³] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 32GB DDR4 ECC, 2x WDC SN750 512GB, 4x Samsung SSD 4TB, 1x Samsung SSD 8TB, 1x Crucial MX500 500GB, 1x WDC Blue SSD 500GB, Windows Server 2019 Hyper-V (35W)
    [⁴] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 3.3.0

  • fnu Dein letzter Absatz fasst es m.E. ganz gut zusammen.

    Der Nutzen von durch Schaltkreisen mit Hilfe von Methoden aus dem Gebiet der KI erzeugtem Output (wenn ich es mal so nennen darf) hängt IMHO von der anschließenden Bewertung durch den Nutzers ab. Obwohl man das im Alltag wahrscheinlich wissentlich oder unwissentlich dauernd macht, würde ich mich (noch) nicht trauen, blind zu vertrauen - zumindest wenn ich die Wahl habe.

    Aber als Hilfe beim Coding finde ich es ganz praktisch. Was man dann damit anfängt, kann der Nutzer ja selbst entscheiden...

    Meine VDRs

    (SatIP Server) --- Kathrein Exip 418 ---

    (Server) --- HW: RPI5 --- SW: RPiOs, VDR 2.7.2 mit streamdev, satip/vtuner-ng, vdrmanager, live, epgsearch, markad ---

    (Client 1+2) --- HW: Radxa Rock 4 Plus - RK3399 --- SW: VDR*ELEC mit softhddevice-drm-gles ---

    (WIP) --- Tanix TX6, RPi5, RPi4, Odroid N2+, WetekPlay2 --- SW: VDR*ELEC mit softhddevice-drm-gles --

  • Aber als Hilfe beim Coding finde ich es ganz praktisch.

    Nun, das sehe ich als für wesentlich mehr Bereiche im Alltag, sei es um einen Einstieg in irgendwas zu finden womit man sich gar nicht auskennt oder den sprichtwörtlichen Wald mit vielen Bäumen zu verlassen und einen anderen Blickwinkel zu erhaschen. Chance sehen und nutzen, nicht immer nur Risiken herbeireden und alles schlecht machen.

    Viele Menschen werden das leider nicht so differenziert sehen und GenerativeAI blind nutzen und vertrauen. Als Schüler würde ich vllt. auch meine Hausarbeit mit ChatGPT vorbereiten, aber dann dem Output noch deutlich meine eigene Handschrift verpassen, auch dabei wird man was lernen ... die meisten Schüler werden allerdings eher der Faulheit erliegen und wenig bis nichts zum Inhalt lernen.

    HowTo: APT pinning

    Click for my gear

    [¹] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 500GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [²] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD PC SN520 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [³] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 32GB DDR4 ECC, 2x WDC SN750 512GB, 4x Samsung SSD 4TB, 1x Samsung SSD 8TB, 1x Crucial MX500 500GB, 1x WDC Blue SSD 500GB, Windows Server 2019 Hyper-V (35W)
    [⁴] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 3.3.0

    Edited once, last by fnu (December 4, 2024 at 12:30 PM).

  • Woher hast Du das denn? Warst Du dabei bei der Entwicklung?

    Große Sprachmodelle arbeiten als selbst anpassende Sprachmodelle, die „verschiedene Aufgaben in natürlicher Sprache ausführen können, z. B. das Zusammenfassen, Übersetzen, Vorhersagen und Erstellen von Texten, indem sie einen Eingabetext nehmen und wiederholt das nächste Token oder Wort vorhersagen

    Die Ergebnisse sind auf jeden Fall durchwachsen und haben nur gelegentlich etwas mit "Intelligenz" zu tun.

    Wo ist der Unterschied zu von Menschen erstellten Code, wo unzählige Variantionen möglich sind? ChatGPT ist nur eine weitere Variation und kaum ein Menschen erstellter Code ist fehlerfrei.

    Der Unterschied ist vermutlich marginal. Auch von Menschen erstellter Code kann (oder besser wird) Fehler und Sicherheitslücken haben. Nicht zuletzt ja deshalb die Bestrebung neue Programmiersprachen zu schaffen die es schwieriger machen Sicherheitslücken zu bauen.

    Es ist generell anspruchsvoll fremden Code zu übernehmen. Bei einem kleinen "Code-Schnipsel" von um 10 Zeilen natürlich weniger als bei einem Projekt mit tausenden Codezeilen.

    Ich persönlich empfinde Wissen "aus der KI" als nicht sonderlich nachhaltig. Ich bekomme einen Code-Schnipsel der scheinbar mein Problem löst. Wie es dazu kommt und welche Variationen ich noch gehabt hätte, habe ich aber nicht mitbekommen. Wenn mich ein Thema wirklich interessiert, dann will ich mir selbst eine gewisse "Professionalität" in dem Gebiet aneignen und vielleicht auch verschiedene Herangehensweisen kennen lernen um für mich den passenden Weg aussuchen zu können.

    Soll heißen: Ich halte ein gutes Fachbuch generell für die bessere Lösung. Und wenn ich mir dann ein gewisses Grundwissen angeeignet habe, dann schreibe ich den für mich passenden Code schneller als das ich vorgekauten KI-Code so umbaue das er für mich passt. Gerade bei meinen Open Source Projekten habe ich nämlich den Anspruch jede einzelne Zeile Code auch zu verstehen. Da ist in aller Regel nicht eine einzige Funktion reingewandert ohne das ich jede Zeile nachvollziehen kann.

    Dazu kommt das ich ohnehin eher introvertiert und auch im Alltag nicht übermäßig redselig bin. Ganz ehrlich: Ich hab Null Bock mit einer Maschine in ganzen Sätzen kommunizieren zu müssen. Wenn ich was im Netz suche, dann empfinde ich es als effektiver ein paar Schlagwörter in eine Suchmaschine zu hauen anstatt meine Frage in natürlicher Sprache zu formulieren.

  • Ich habe das gerade eben am praktischen Beispiel mal ausprobiert.

    Das Ergebnis ist vollkommen unfertiger Code, der den offiziellen Beispielen der betreffenden Bibliothek entlehnt ist und absolut gar nichts weiter dazu beiträgt, als es auch die Lieblingssuchmaschine des Vertrauens mit den richtigen Suchbegriffen ohnehin geliefert hätte.

    Ich denke, zur Zeit hilft das jungen Studierenden und Praktikanten, aber für echte Anwendungen ist das eher nix.

    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler


    to spoil
    verderben
    beschädigen
    plündern
    behindern
    berauben
    vereiteln
    rauben
    zerstören [fig.] [verderben, verunstalten]
    vergällen
    verhageln [fig.]

  • Ich glaube nach rumprobieren ja, das chatgpt&co bessere ergebnisse liefern als normale google suche, weil die vielfach auf quellen zugreifen, auf die google selbst nicht offiziell verlinken koennte, weil die halt unter copyright steht. Alle Arten von Programmierbuechern z.b.. Merkt man immer wenn man nachfragt, und sich chatgpt auch windet URL oder referenzen fuer sein Wissen anzugeben. Ich erkenne das Schema. So haette ich auch in den 80'ern geantwortet, wenn mich jemand gefragt haette, wo ich denn dieses home-computer-spiel her habe.

    Es hat ja auch ein oder zwei Jahrzehnte jammende Bibliothekare gebraucht um zu verstehen, das google Suche eben kein Workaround fuer vernuenftige (traditionelle) Strukturierung von Information ist, sondern die einzig moegliche Zukunft um mit der immer groesser werden Informationsmenge klar zu kommen. Ebenso sehe ich auch di generative AI als einzig moegliche Evolution um echte Fragen zu beantworten.

    Ich mach z.b. viel zu wenig git um mit dessen verka**ter CLI Unlogik klarzukommen. Frueher gabs ja noch schoene gepflegte FAQ mit 150 Beispielen, wo man schnell das finden konnte, was man suchte um dann inkrementell ueber learning by doing sich die Unlogik zu verinnerlichen. Heute macht niemand so einen FAQ, weil man den eh in der Unmasse an Info nicht mehr finden wuerde, die es ueber git(hub) gibt. Aber so ein chatgpt ist da halt ein viel besserer sucher/filterer/extrahierer solcher Information als das inzwischen traditionelle google suchmodell, wo eben die ergebnisse NICHT massiert werden.

  • Mein Versuch bringt mich (erwartungsgemäß) auch nicht weiter:

    Die Aufgabe

    Bitte ein Plugin in c++ für den VDR, dass variablen werte von dem Plugin skindesigner an das Plugin osd2web übergibt.

    Die Ausgabe:

    Schritt 1: Grundlegende Plugin-Struktur

    Zuerst müssen wir eine grundlegende Plugin-Struktur erstellen. Hier ist eine einfache Vorlage, wie Ihr Plugin aussehen könnte.

    Schritt 2: Variablenwerte vom SkinDesigner abholen

    Um Werte vom SkinDesigner zu holen, könnte man ein Kommunikationsprotokoll oder eine API verwenden, die die notwendigen Daten liefert. Dies hängt stark von der tatsächlichen Implementierung des SkinDesigners ab.

    Angenommen, der SkinDesigner stellt eine Methode bereit, um die Variablen abzurufen, können wir diese Methode verwenden, um die Werte in unserem Plugin zu erhalten.

    Schritt 3: Senden der Daten an osd2web

    Das Senden der Daten an das osd2web-Plugin kann über verschiedene Mechanismen erfolgen, z. B. durch das Senden von HTTP-Anfragen oder durch direkte Funktionsaufrufe, wenn osd2web als C++-Klasse implementiert ist.

    Hier ein einfaches Beispiel, wie das Senden einer HTTP-Anfrage aussehen könnte:


    Mein Ziel ist bei einer Timeshift-Wiedergabe eine Timeshift Bar in osd2web mit Anzeige des Timer-Ende ,Restlaufzeit, Restaufnahmezeit, Timeshift-puffer und Aufnahmelänge des Timers darzustellen.

    Zur Zeit gebe ich mangels c++ Kenntnissen die Variablen in eine Datei aus und hole diese in einer bash aufgearbeiteten Daten in osd2web ab.

    skindesigner:

    osd2web:

    Schöner wäre es natürlich wenn das osd2web Plugin die Daten direkt berechnet und an das Webfrontend weitergibt, damit die Daten im osd2web skin benutzt werden können.

    Vielleicht wäre ja der Betreuer des osd2web (kamel5) bereit das umzusetzen?

    Gruß

    Charly

    YaVDR ansible focal UHD :naenae

    Edited once, last by machtnix (December 9, 2024 at 8:52 PM).

  • Vielleicht wäre ja der Betreuer des osd2web (kamel5) bereit das umzusetzen?

    Sorry, aber osd2web gehört nicht zu "meinen" Plugins.

    Wenn Du nur die Zeiten* in Verbindung mit dem Timeshift-Puffer darstellen willst, brauchst Du die komplexen Berechnungen vom skindesigner eigentlich nicht, da reicht auch die weniger komplexe Berechnung z.B. aus anderen Skins, die das unterstützen.

    Grüße

    kamel5

    VDR 2.7.3: ASUS Prime X470-PRO, Ryzen 7 5700X, 64GB, 6TB HD, GT1030, Fedora 40 Kernel 6.12 X86_64, Devicebonding 2 x 1 auf 2, TT6400, DVBSky S952 V3

    Git-Repo: gitlab.com/kamel5

  • Für das spezielle Problem wäre ein eigener Thread wohl sinnvoll ;)

    Aber interessant finde ich diesen "Gesprächspartner" irgendwie schon... https://chatgpt.com/share/675704f5…ee-1d147bd54ed5

    Quote

    Informationen über die VDR-Plugin-Entwicklung stammen aus der offiziellen VDR-Dokumentation und Entwickler-Foren wie vdr-portal.de, wo viele VDR-Entwickler ihre Projekte teilen.

    Meine VDRs

    (SatIP Server) --- Kathrein Exip 418 ---

    (Server) --- HW: RPI5 --- SW: RPiOs, VDR 2.7.2 mit streamdev, satip/vtuner-ng, vdrmanager, live, epgsearch, markad ---

    (Client 1+2) --- HW: Radxa Rock 4 Plus - RK3399 --- SW: VDR*ELEC mit softhddevice-drm-gles ---

    (WIP) --- Tanix TX6, RPi5, RPi4, Odroid N2+, WetekPlay2 --- SW: VDR*ELEC mit softhddevice-drm-gles --

  • Quote

    12347 ist ist nicht durch 5 teilbar. Eine Zahl ist duch fünf teilbar, wenn deren letzte Ziffer eine 5 oder 0 ist.

    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler


    to spoil
    verderben
    beschädigen
    plündern
    behindern
    berauben
    vereiteln
    rauben
    zerstören [fig.] [verderben, verunstalten]
    vergällen
    verhageln [fig.]

  • Code
    Du hast Nummer 5 schon wieder falsch. Die letzte Ziffer von 12347 ist nicht 5, sondern 7.
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler


    to spoil
    verderben
    beschädigen
    plündern
    behindern
    berauben
    vereiteln
    rauben
    zerstören [fig.] [verderben, verunstalten]
    vergällen
    verhageln [fig.]

  • Code
    123475 hat sechs Stellen
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler


    to spoil
    verderben
    beschädigen
    plündern
    behindern
    berauben
    vereiteln
    rauben
    zerstören [fig.] [verderben, verunstalten]
    vergällen
    verhageln [fig.]

  • Jetzt willst es aber wissen ^^

    Ich habe die Aufgabenstellung mal an Microsoft Copilot gerichtet, hier die Antwort:

    Quote

    Eine solche Zahl ist 381654729. Diese Zahl erfüllt alle genannten Bedingungen:

    1. Die erste Stelle (3) ist durch 1 teilbar.
    2. Die ersten beiden Stellen (38) sind durch 2 teilbar.
    3. Die ersten drei Stellen (381) sind durch 3 teilbar.
    4. Die ersten vier Stellen (3816) sind durch 4 teilbar.
    5. Die ersten fünf Stellen (38165) sind durch 5 teilbar.
    6. Die ersten sechs Stellen (381654) sind durch 6 teilbar.
    7. Die ersten sieben Stellen (3816547) sind durch 7 teilbar.
    8. Die ersten acht Stellen (38165472) sind durch 8 teilbar.
    9. Die gesamten neun Stellen (381654729) sind durch 9 teilbar.

    Eine faszinierende Zahl, nicht wahr? 😊

    HowTo: APT pinning

    Click for my gear

    [¹] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 500GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [²] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD PC SN520 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [³] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 32GB DDR4 ECC, 2x WDC SN750 512GB, 4x Samsung SSD 4TB, 1x Samsung SSD 8TB, 1x Crucial MX500 500GB, 1x WDC Blue SSD 500GB, Windows Server 2019 Hyper-V (35W)
    [⁴] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 3.3.0

  • Jetzt hast du ihn mit der 5 so schikaniert, dass er den Fehler bei 4 schon nicht gemerkt hat :P

    Meine VDRs

    (SatIP Server) --- Kathrein Exip 418 ---

    (Server) --- HW: RPI5 --- SW: RPiOs, VDR 2.7.2 mit streamdev, satip/vtuner-ng, vdrmanager, live, epgsearch, markad ---

    (Client 1+2) --- HW: Radxa Rock 4 Plus - RK3399 --- SW: VDR*ELEC mit softhddevice-drm-gles ---

    (WIP) --- Tanix TX6, RPi5, RPi4, Odroid N2+, WetekPlay2 --- SW: VDR*ELEC mit softhddevice-drm-gles --

  • wirbel Was hast du mit der Frage gefüttert? ChatGPT machts auch richtig

    Meine VDRs

    (SatIP Server) --- Kathrein Exip 418 ---

    (Server) --- HW: RPI5 --- SW: RPiOs, VDR 2.7.2 mit streamdev, satip/vtuner-ng, vdrmanager, live, epgsearch, markad ---

    (Client 1+2) --- HW: Radxa Rock 4 Plus - RK3399 --- SW: VDR*ELEC mit softhddevice-drm-gles ---

    (WIP) --- Tanix TX6, RPi5, RPi4, Odroid N2+, WetekPlay2 --- SW: VDR*ELEC mit softhddevice-drm-gles --

  • Tatsächlich hat Microsofts Copilot auch seine Probleme:

    Quote

    wieviele zahlen gibt es, die diese bedingungen erfüllen?

    Quote

    Tatsächlich gibt es mehrere solche neunstellige Zahlen, die die genannten Bedingungen erfüllen. Um genau zu sein, gibt es genau 6 solche neunstellige Zahlen. Die bekanntesten Beispiele sind die beiden, die ich bereits genannt habe:

    • 381654729
    • 987654321

    Die anderen vier neunstelligen Zahlen, die diese Kriterien ebenfalls erfüllen, sind:

    • 123475869
    • 123475896
    • 123475968
    • 123475986

    Diese Zahlen sind mathematisch faszinierend, da sie eine sehr seltene Eigenschaft besitzen, die sie von den meisten anderen Zahlen unterscheidet.

    Wenn du weitere mathematische Rätsel hast oder noch mehr über diese Zahlen erfahren möchtest, stehe ich gerne zur Verfügung!

    Quote

    12347 ist nicht durch 5 teilbar

    Meine VDRs

    (SatIP Server) --- Kathrein Exip 418 ---

    (Server) --- HW: RPI5 --- SW: RPiOs, VDR 2.7.2 mit streamdev, satip/vtuner-ng, vdrmanager, live, epgsearch, markad ---

    (Client 1+2) --- HW: Radxa Rock 4 Plus - RK3399 --- SW: VDR*ELEC mit softhddevice-drm-gles ---

    (WIP) --- Tanix TX6, RPi5, RPi4, Odroid N2+, WetekPlay2 --- SW: VDR*ELEC mit softhddevice-drm-gles --

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!