makecode中三角函数的计算问题
请教各位大神一个问题:makecode中如何计算三角函数?这个需要你在程序中写入三条边的长度,a,b,c,然后利用余弦定理,可以计算出COSA、COSB、COSC 的数值。我写了一个,a=3,b=4,c=5的程序,部分截图,如下所示:
let item = 0
let c = 0
let y = 0
let b = 0
let x = 0
let a = 0
function doSomething() {
x = b * b + c * c - a * a
y = 2 * (b * c)
}
function doSomething2() {
x = a * a + c * c - b * b
y = 2 * (a * c)
}
function doSomething3() {
x = a * a + b * b - c * c
y = 2 * (a * b)
}
input.onButtonPressed(Button.A, () => {
doSomething()
basic.showString("COS" + "A" + "=" + item + "." + x * 100 / y)
})
input.onButtonPressed(Button.B, () => {
doSomething2()
basic.showString("COS" + "B" + "=" + item + "." + x * 100 / y)
})
input.onButtonPressed(Button.AB, () => {
doSomething3()
basic.showString("COS" + "C" + "=" + item + "." + x * 100 / y)
})
a = 3
b = 4
c = 5
item = x / y
页:
[1]