1樓:曠茗考凌春
題目中的56.789上的是單引號,str(x,2)顯然等於56,後面的subs等於8,減號連線兩個字元,結果是568
2樓:譚殿吉祥
str那個函式根據題意可以知道是保留兩位數字,所以是57,後邊sub函式是求字串也就是56.789的子串,5的意思是從第五位開始算,1是從第五位開始向後數一位也就是8,"-"是不完全連線運算,就是將兩個字串連線為乙個並且是刪去第乙個字串末尾的空格符,所以連起來就是578,望採納,可能**說的不是很清楚可以再問
3樓:四川77顏羽
首先,str在vf中是數值型轉換成字元型函式。
str(《數值型表示式》,[長度],[小數字數])其次,substr(這是題目中subs全稱)在vf中是求子串函式substr(《字串表示式》,《起始位置》,《字元個數》)再者,題中的「-」不是數學中的減號。在vf的這種題中,它是字元運算子,表示「將第乙個字串尾部得空格移到後乙個字串的尾部」(通俗的講就是直接把他們連起來)
此處題目中的str省略了《小數字數》,系統預設小數字數為零(那麼7大於5,該進一位,56變成57)
subs結果為8
所以把57 8 連起來就是578
4樓:神斗金
這個是foxpro**嗎?
str(x,2) = 56.78
subs("56.789",5,1) = 8,好象不對噢
用牛頓迭代法求方程x^3-3x-1=0在x0=2附近的根。 要求:給出程式和執行結果;計算結果保留4位有效數字
5樓:程國安罐罐
syms x
f=x^復3-3*x-1;
df=diff(f,x);
eps=1e-5;
x0=2;
cnt=0;
maxcnt=200; %最大迴圈次數制
while cnt止無限迴圈
x1=x0-subs(f,x,x0)/subs(df,x,x0); %去掉分號可以看到迭代過程.
if (abs(x1-x0) break; endx0=x1; cnt=cnt+1; endif cnt==maxcnt disp '不收斂' else vpa(x1,8)end 那麼 x 2 x 2 0 即 x 2 x 2 0且x 2 0 故x 2或x 2 如果不懂,請追問,祝學習愉快 x大於2或x小等於 2,x不等於2 若代數式根號x 2有意義,則x的取值範圍是多少 若代數式根號 x 2 有意義,則x的取值範圍是 x 2 因為二次根式被開方數大於或等於0才有意義,所以x ... 方程源x2 y2 2x 4y 0可化為 x 1 2 y 2 2 5,即圓心為 1,2 半徑為 5設z x 2y,將z看做斜率為1 2的直線z x 2y在y軸上的截距,經平移直線知 當直線z x 2y經過點a 2,4 時,z最大,最大值為 10.故答案為 10.若實數x,y滿足x2 y2 2x 4y ... 解由題知 2x 2 x 2 1 2 x 1 x 1 x 1 2 x 1 由題知2 x 1 是正整數 故當x 2時,2 x 1 1 當x 3時,2 x 1 1 故綜上知x的值為2或3.設y 2x 2 x 2 1 2 x 1 y 0 x 1 0x 1 要是正整數,x 2 所以 1 3 2 0 1 x平方...若式子根號x2x2有意義,則x的取值為
若實數x,y滿足x2y22x4y0,則x2y的最大值為
若分式x平方1分之2x2的值為正整數,則x的取值是