ich suche ein Lineal für den Bildschirm

5 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Ich habe des Spaßes halber mal so ein Ding gebaut. Ist nicht getestet. Probiere es aus:

<html>
<head>
<title>Bildschirmlineal</title>
<script language="JavaScript" src="http://code.jquery.com/jquery-2.0.3.min.js"></script>
<script language="javascript" type="text/javascript">
//<!--
    $(document).ready
    ( 
        function ()
        {
            $("#idResHorizontal").val(screen.width);
            $("#idResVertical").val(screen.height);
        }
    )

    function berechneSeiten()
    {
        var iScaleH, iScaleV;
        var dDiag, dDiagCM;
        var x;

        iScaleH = $("#idResHorizontal").val();
        iScaleV = $("#idResVertical").val();
        dDiag = $("#idDiag").val();
        dDiagCM = dDiag * 2.54;

        // Berechnung
        //(iScaleH * x)^2 + (iScaleV * x)^2 = dDiag^2;
        //(iScaleH^2 + iScaleV^2)*x^2 = dDiag^2;
        //x^2 = dDiag^2 / (iScaleH^2 + iScaleV^2);
        x = Math.sqrt(Math.pow(dDiagCM,2) / (Math.pow(iScaleH,2) + Math.pow(iScaleV,2)));
        $("#idScrHorizontal").val(iScaleH*x);
        $("#idScrVertical").val(iScaleV*x);
    }

    function zeichneLineal()
    {
        var dBreite = 10 * $("#idResHorizontal").val() / $("#idScrHorizontal").val();   
        $("#idLineal").width(dBreite+"px"); 
    }
//-->
</script>
</head>

<body>
<h1>Zeigt ein Bildschirmlineal mit Zentimeterskala an</h1>
<p>
Auflösung <input type="text" id="idResHorizontal" size=8" />px ⨯ <input type="text" id="idResVertical" size=8" />px <br />
Diagonale <input type="text" id="idDiag" size=5" value="22" />''  
<input type="button" value="Seitenlängen berechnen" id="btnBerechneSeiten" OnClick="javascript: berechneSeiten()" /> <br />
Bildschirmfläche <input type="text" id="idScrHorizontal" size="14" />cm ⨯ <input type="text" id="idScrVertical" size="14" />cm 
</p>
<p><input type="button" value="Lineal zeichnen" id="btnZeichneLineal" OnClick="zeichneLineal()" /></p>
<p>
<img src="./Bilder/lineal2.png" id="idLineal" alt="mm" /><br />
<small>Angaben in mm</small>
</p>

</body>
</html>

Das Bild anbei

Das Lineal zum Messen - (Mathe, Programm, Mathematik)

Meinst du wirklich ein "Lineal", welches man AUF den Bildschirm legt oder eine Art Programm, das das für dich macht?

Wie genau? Für Geometrie gibt es bestimmte Programme.

Was möchtest Du wissen?