Springe zum Hauptinhalt

Seitenlänge eines Monitors bei gegebener Diagonale

Bei Mo­ni­to­ren wird im­mer nur die Bild­schirm­dia­go­na­le und die Auf­lö­sung oder das Sei­ten­ver­hält­nis an­ge­ge­ben. Die­se kei­ne Py­thon­-­Funk­ti­on be­rech­net dar­aus die Brei­te und Hö­he des Bild­schirms

from math import sqrt
"""
Basierend auf <http://www.mediengestalter.info/forum/29/seitenlaengen-diagonale-monitor-106559-1.html>
"""
def seitenlaengen(diag, w,h):
    w, h = map(float, sorted([w,h], reverse=True))
    b = sqrt(diag**2 / (1+ (w/h)**2) )
    a = (w/h)*b
    return round(a,2), round(b,2)
Portrait von Hartmut Goebel

Hartmut Goebel

Diplom-Informatiker, CISSP, CSSLP, ISO 27001 Lead Implementer

Haben Sie noch Fragen?
Anruf oder Mail genügt:
  +49 871 6606-318
  +49 175 29 78 072
  h.goebel@goebel-consult.de