你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
没有找到相关结果
gangzimo 2016-08-11 回答
赞同来自:
蓝心 2016-08-16 回答
赞同来自: 郑大鹏
vipchg - 少一事不如多一事 2016-10-18 回答
要回复问题请先登录或注册
尽力摆脱无趣
推荐一份编程学习资源,包含了各类编程语言学习进阶路线图、视频教程、配套书籍文档、数百份面经,各大厂面试真题。编程语言包括:Java、前端、PHP、Python、Linux运维、软件测试、数据解构与算法、C语言、go语言等
微信扫码关注公众号,发送 "编程"获取资源
3 个回复
gangzimo 2016-08-11 回答
赞同来自:
(1 - x)^2 = 0.64
(1 - x) = 0.8
x = 20%
蓝心 2016-08-16 回答
赞同来自: 郑大鹏
1. 如果是解数学题, 2000 * (1-x) * (1-x) =1280 ,解出来,结果是0.2,也就是20% 。
2. 如果是用存储过程或函数写呢. 不知道有没有什么具体要求,写了一个,看一下能不能用.
create or replace procedure p_phone
is
x number(5,2):= 0.01; --每次降价率
x_char varchar2(20); --每次降价转换成字符串
x_max number(5,2); --最大降价
begin
x_max := (2000 -1280)/2000; --最大降价
while x<=x_max loop
if 2000 *(1-x)*(1-x)=1280 then
x_char := x *100 || '%';
dbms_output.put_line('每次降价'||x_char);
return;
end if;
x := x+0.01;
end loop;
end;
vipchg - 少一事不如多一事 2016-10-18 回答
赞同来自: