matze511: rechnen mit Winkelfunktionen

Beitrag lesen

Hallo liebe Profis,

ich stehe vor einem Problem mit den Winkelfunktionen bei dem rechtwinkligen Dreieck. Ich habe hier ein kleines JavaScript:


	function addieren() {
		grundmaß = parseFloat(document.getElementById('grundmaß').value.replace(',', '.'));
		dachneigung = parseFloat(document.getElementById('dachneigung').value.replace(',', '.'));
		dachüberstand = parseFloat(document.getElementById('dachüberstand').value.replace(',', '.'));
		traufhöhe = parseFloat(document.getElementById('traufhöhe').value.replace(',', '.'));
		fußpfettenrücksprung = parseFloat(document.getElementById('fußpfettenrücksprung').value.replace(',', '.'));
		raumhöheRohbau = parseFloat(document.getElementById('raumhöheRohbau').value.replace(',', '.'));
		
		firsthöhe = parseFloat(((grundmaß + dachüberstand) * (Math.tan(dachneigung))).toPrecision(4));
		
		document.getElementById('firsthöhe').value = firsthöhe;
	}

Wenn ich jetzt für Grundmaß 5,00 einsetze, für Dachüberstand 0,50 und für Dachneigung 30° dann gibt es mir -35.23 aus. Die richtige Lösung laut den Winkelsätzen wäre aber 3,175, wo hab ich hier den Denkfehler?

LG matze