HP 39g hp 39g+ (39g & 40g)_mastering the hp 39g+_English_E_F2224-90010.pdf - Page 253

Truncate, Xpon, Round, Floor, Truncate3405.6375

Page 253 highlights

TRUNCATE(num) This function operates similarly to the ROUND function, but simply drops the extra digits instead of rounding up or down. It is somewhat similar in effect to the FLOOR function but the TRUNCATE function will work to any number of decimal places or significant figures instead of always dropping to the nearest lower integer value. Eg. TRUNCATE(3405.6375,-6) = 3405.63 TRUNCATE(32.889,1) = 32.8 See also: INT, FLOOR, CEILING, ROUND,FRAC XPON(num) This function returns the exponent (indicial part) when transformed into scientific notation of the number you feed it. It would be used with the XPON function, which returns the power part of the number when in scientific notation. Eg. Change 487 ⋅ 23 into scientific notation to get 4 ⋅8723×102 . MANT(487.23) = 4.8723 XPON(487.23) = 2 Change 0 ⋅ 0005087 into scientific notation to get 5⋅ 087 ×10−4 . MANT(0.0005087) = 5.087 XPON(0.0005087) = -4 This function could be of use to you if you are just learning scientific notation, but is of more use to people writing programs. A normal user would just look at the number and see the answer, but a programmer would not know in advance what number was going to be used and so might use MANT and XPON. See also: MANT 253

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331

253
TRUNCATE(num)
This function operates similarly to the
ROUND
function, but simply drops the extra digits
instead of rounding up or down.
It is
somewhat similar in effect to the
FLOOR
function but the
TRUNCATE
function will work
to any number of decimal places or significant figures instead of always
dropping to the nearest lower integer value.
Eg.
TRUNCATE(3405.6375,-6) = 3405.63
TRUNCATE(32.889,1) = 32.8
See also:
INT
,
FLOOR
,
CEILING
,
ROUND
,
FRAC
XPON(num)
This function returns the exponent (indicial
part) when transformed into scientific notation
of the number you feed it.
It would be used
with the XPON function, which returns the
power part of the number when in scientific
notation.
Eg.
Change
487 23
into scientific notation to get
2
4 8723 10
×
.
MANT(487.23) = 4.8723
XPON(487.23) = 2
Change
0 0005087
into scientific notation to get
4
5 087
10
×
.
MANT(0.0005087) = 5.087
XPON(0.0005087) = -4
This function could be of use to you if you are just learning scientific notation,
but is of more use to people writing programs.
A normal user would just look
at the number and see the answer, but a programmer would not know in
advance what number was going to be used and so might use
MANT
and
XPON
.
See also:
MANT