Ich habe mal eine frage zu Calc (währe auch nicht schlimm wenn die lösung von Exel ist) und zwar möchte ich das er mir z.B folgendes ausklammert:
(x+y)²
und da soll dann
x²+xy+yx+y² rauskommen.
Weiß jemand ob das geht und wenn ja wie?
Ich habe mal eine frage zu Calc (währe auch nicht schlimm wenn die lösung von Exel ist) und zwar möchte ich das er mir z.B folgendes ausklammert:
(x+y)²
und da soll dann
x²+xy+yx+y² rauskommen.
Weiß jemand ob das geht und wenn ja wie?
Verstehe nicht ganz, was du jetzt möchtest. Soll eine grafische Auflösung der Funktion stattfinden, oder möchtest du ein Ergebnis haben?
Ja, also eine grafische auflösung, also das er mir das ausklammert
So, nun aber richtig.
Teste mal, ob es alle Gleichungen erfüllt.
ConsoleWrite(_Binom('-2x', '3y') & @CRLF)
[/autoit][autoit][/autoit][autoit]Func _Binom($a, $b)
Local $faktorA = Number(StringLeft($a, StringLen($a)-1))
Local $faktorB = Number(StringLeft($b, StringLen($b)-1))
Local $signA = StringRight($a, 1)
Local $signB = StringRight($b, 1)
Local $prod = 2*$faktorA*$faktorB
If $prod > 0 Then $prod = '+' & $prod
Local $2 = Chr(178), $sign = ''
If Not StringInStr($b, '-') Then $sign = '+'
Return '(' & $a & $sign & $b & ')' & $2 & ' = ' & $faktorA^2 & $signA & $2 & ' ' & _
$prod & $signA & $signB & ' +' & $faktorB^2 & $signB & $2
EndFunc
Gut, so geht es, müsste man dann noch ein bischen umbauen, damit er es mri automatisch aus calc ausliest und dann reinschreibt, aber das lohn den aufwand nicht, wollte eig nur wissen ob es direckt in exel möglch ist, abertrozdem danke