好心的大大們我需要你們的幫忙:
我不是唸工科的,因為工作的關係會用到換算的東西
而我的工作是要編料號取出換算出來的次方值
我不太會換算
以下是我工作中遇到的例子如下:
(105)<--這個就是我們換算出來的值而建的數字碼
10*10的5次方pF=10的6次方pF=1uF
(222)<--這個就是我們換算出來的值而建的數字碼
22*10的2次方pF=2200pF
(476)<--這個就是我們換算出來的值而建的數字碼
47*10的6次方pF=47000000pF=470uF
(334)<--這個就是我們換算出來的值而建的數字碼
33*10的4次方pF=330uF
請問有哪位好心的大大有相關的網站可以算出次方值的那種換算的網站
麻煩了我真的很需要也滿急的
在這裡謝謝大大們了
2007-11-13 15:50:50 · 4 個解答 · 發問者 Anonymous in 電腦與網際網路 ➔ 程式設計
謝謝大大們的幫忙:
不好意思不太會表達
是前2位數值、後一位次方!
這個是要怎麼算的
麻煩了
謝謝
2007-11-16 03:14:51 · update #1
先說次方的換算成十進位...
10^0(0次方)=1
10^1(1次方)=10
10^2=100 以此類推.
而電容單位換算...
1uF=1000000pF=10*10^5=105(標示值)
所以105=10*10^5=1000000pF=1uF
0.1uF=100000pF=10*10^4=104(標示值)
所以104=10*10^4=100000pF=0.1uF
ps: 您舉例334有錯誤喔
334=33*10^4=330000pF=0.33uF
換算網頁我是沒見過,不過Windows的小算盤也可以算喔.
你把它設成工程型.(按上方檢視下拉選單點工程型即可)
設成10進位.
例如...
22*10^5=
你用滑鼠點小算盤按鍵...
2 2 * 1 0 x^y 5 = (你就會得到你要的答案了)(x^y 是一個按鍵)
以上說明,希望有讓您了解.
2007-11-16 03:55:55 · answer #1 · answered by erich642 5 · 0⤊ 0⤋
#include
#include
#include
//陶瓷電容計算值
int main(int argc, char* argv[]){
//=====START=====//
char num[32767];
int n1,n2;
double value;
printf("Input the number of Capacitor(J): "),scanf("%s",num);
n1=atoi(num)/10,n2=atoi(num)%10;
value=n1*pow(10,n2-6);
printf("The Capacitor is %lf uF.\n",value);
//=====END=====//
system("PAUSE");
return 0;
}
2007-11-14 22:01:46 補充:
1 p = 10^(-12) , 1u = 10^(-6)
1p = 10^(-6) u
匿名人士計算的值是錯的……
2007-11-14 14:56:56 · answer #2 · answered by Big_John-tw 7 · 0⤊ 0⤋
不清楚你是要的是啥?
你是希望找個網站幫你換算
輸入 105 --> 輸出 1uF
...
是嗎?
2007-11-14 06:21:25 · answer #3 · answered by 大俠 3 · 0⤊ 0⤋
不懂?
Windows 裡的小算盤就可以啦?
你是要會半自動?
Excel 也可以啊
你也沒說那三位數必是:前2位數值、後一位次方!
我們幫你弄出來的東東可能會因此有 Bug
2007-11-13 18:26:04 · answer #4 · answered by ? 7 · 0⤊ 0⤋