分數字置(模擬除法 求小數字上的數值)

2021-09-25 09:48:00 字數 554 閱讀 3417

7-5 分數字置 (15 分)

輸入在一行中給出3個正整數a,b,c (1 ≤ a < b ≤ 10​5​​, 0 ≤ c ≤ 9)。

輸出數字c在分數中第一次出現的位置。小數點後的位置從1開始編號,如果它沒有這樣的位置,輸出-1。

1 2 0
2
2 3 7
-1
提示,對於第乙個樣例,0出現在​2​​1​​十進位制形式的小數點後面第2位。對於第二個樣例,​3​​2​​十進位制形式的小數點後面沒有7。

這個題模擬一下除法的運算過程就行了(除不盡時補零就相當於乘了個10)

完整**:

#include

#include

#define int long long

using namespace std;

int a,b,c;

signed main()

}printf("-1");

return 0;

}

除法去除小數字0 3 五上教學後記(三)小數除法

22.4 4,小數除以整數。有經驗的學生會得出如下三種方法,22.4 10 224,224 4 56,56 10 5.6。這種方法,緣於小數乘法,是先把22.4擴大到它的10倍,用224去除以4得出56,再把56縮小到它的1 10得5.6。22.4km 22400m,22400 4 5600 m 5...

關於DB2除法的小數字問題

今天在做db2測試的時候發現乙個問題 select 1 3 from sysibm.sysdummy1 結果得到 0!鬱悶,怎麼會這樣。後來仔細查了一下db2的資料,發現db2的算術運算是遵循一下規則 argument1 argument2 result decimal a,b decimal c,...

求旋轉陣列的最小數字

package com.study 求旋轉陣列的最小數字 設定 輸入遞增排序陣列的乙個旋轉 要求返回最小的數 public class suanfa6 private static int arr private static int arr private static int arr priva...