diff options
author | priyanka | 2015-06-24 15:03:17 +0530 |
---|---|---|
committer | priyanka | 2015-06-24 15:03:17 +0530 |
commit | b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch) | |
tree | ab291cffc65280e58ac82470ba63fbcca7805165 /243/CH4/EX4.4/4_04.sce | |
download | Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2 Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip |
initial commit / add all books
Diffstat (limited to '243/CH4/EX4.4/4_04.sce')
-rwxr-xr-x | 243/CH4/EX4.4/4_04.sce | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/243/CH4/EX4.4/4_04.sce b/243/CH4/EX4.4/4_04.sce new file mode 100755 index 000000000..df0b66d4c --- /dev/null +++ b/243/CH4/EX4.4/4_04.sce @@ -0,0 +1,22 @@ +//Example No. 4_04
+//Rounding-Off
+//Pg No. 66
+clear ; close ; clc ;
+
+fx = 0.7526
+E =3
+gx = 0.835
+d = E - (-1)
+//Chopping Method
+Approx_x = fx*10^E
+Err = gx*10^(E-d)
+mprintf('\n Chooping Method : \n Approximate x = %.4f*10^%i \n Error = %.4f \n ',fx,E,Err)
+//Symmetric Method
+if gx >= 0.5 then
+ Err = (gx -1)*10^(-1)
+ Approx_x = (fx + 10^(-d))*10^E
+else
+ Approx_x = fx*10^E
+ Err = gx * 10^(E-d)
+end
+mprintf('\n Symmetric Rounding :\n Approximate x = %.4f*10^%i \n Error = %.4f \n ',fx + 10^(-d),E,Err)
|