Android 编程实现加法

Android 编程实现加法,第1张

one=Double.parseDouble(edit1.getText().toString())

two=Double.parseDouble(edit2.getText().toString())

three=Double.parseDouble(edit3.getText().toString())

这一段,你在onCreate里面来获取数宴肢巧字,但是这时候activity刚刚初始化,输入框是空的,你饥山能获取到什晌键么呢?

onclick() {

double result

one=Double.parseDouble(edit1.getText().toString())

two=Double.parseDouble(edit2.getText().toString())

three=Double.parseDouble(edit3.getText().toString())

result = one * 0.4 + two * 0.3 + three * 0.3

txt2.setText(Double.toString(result))

}

在Kotlin中,可以使用函数来实现2个整数的加减法 *** 作。下面是一个示例函数的代码:

fun calc(a: Int, b: Int, operator: String): Int {

return when(operator) {

"+" ->a + b

"-" ->a - b

else ->0

}

}

这个函数接受3个参数:a和b是差猛亮2个整数,operator是一个字符串,表示 *** 作符。函数根据operator的值来判断要进行加法还是减法,并返回计算结果。

例如,要求输出6-5的值,知举可以使用以下代码:

val result = calc(6, 5, "-")

println(result) // 输出1

注意,这只是一个简单的示例函数,并不能完全满足所有虚宽需求。例如,它并未处理a和b为负数的情况,也没有考虑 *** 作符不是"+"或"-"的情况。如果需要,可以在函数中加入更多的判断条件和代码来实现更复杂的功能。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12403804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存