tensorflow中基本算術運算函式如下:
tf.add(x,y,name=none) # 求和運算;
import tensorflow as tf;
a = 5
b = 2
with tf.session() as sess:
print(sess.run(tf.add(a,b))) #輸出結果為7;
tf.subtract(x,y,name=none) # 減法運算 ,tensorflow更新到1.0後,函式名發生了變化,之前函式名為tf.sub(x,y,name=none)
import tensorflow as tf;
a = 5
b = 2
with tf.session() as sess:
print(sess.run(tf.subtract(a,b))) #輸出結果為3
tf.multiply(x,y,name=none) #乘法運算 ,之前函式名為tf.mul(x,y,name=none)
import tensorflow as tf;
a=5b=2
with tf.session() as sess:
print(sess.run(tf.multiply(a,b))) #輸出結果為10
tf.div(x,y,name=none) #除法運算
import tensorflow as tf;
a=5
b=2with tf.session() as sess:
print(sess.run(tf.div(a,b))) #輸出結果為2
tf.mod(x,y,name=none) # 取模運算
import tensorflow as tf;
a=5b=2
with tf.session() as sess:
print(sess.run(tf.mod(a,b))) #輸出結果為1
tf.abs(x,name=none) #求絕對值
import tensorflow as tf;
a=-5
b=2with tf.session() as sess:
print(sess.run(tf.abs(a))) #輸出結果為5
tf.
negative(x,name=none) #取負運算(y=-x)
import tensorflow as tf;
a=-5
b=2with tf.session() as sess:
print(sess.run(tf.negative(a))) #輸出結果為5
print(sess.run(tf.negative(b))) #輸出結果為-2
tf.sign(x,name=none) #返回符合 x大於0,則返回1,小於0,則返回-1;
import tensorflow as tf;
a=-5
b=2with tf.session() as sess:
print(sess.run(tf.sign(a))) #輸出結果為-1
print(sess.run(tf.sign(b))) #輸出結果為1
tf.reciprocal(x,name=none) #取反運算
import tensorflow as tf;
a=-5
b=1/2
with tf.session() as sess:
print(sess.run(tf.reciprocal(b))) #輸出結果為2
tf.square(x,name=none) #計算平方
import tensorflow as tf;
a=-5
b=1/2
with tf.session() as sess:
print(sess.run(tf.square(b)))#輸出結果為0.25
tf.round(x,name=none) #捨入最接近的整數
import tensorflow as tf;
a=-5.1
b=2.6
with tf.session() as sess:
print(sess.run(tf.round(a))) #輸出結果為-5
print(sess.run(tf.round(b))) #輸出結果為3
tf.pow(x,y,name=none) #冪次方
import tensorflow as tf;
a=[2,3]
b=2with tf.session() as sess:
print(sess.run(tf.pow(a,b))) #輸出結果為[4,9]
算術基本定理
例題一 計算n!末尾0的個數 輸入 第一行上有個數字,表示接下來要輸入數字的個數。然後是m行,每行包含乙個確定的正整數n,1 n 1 000 000 000 輸出 對輸入行中每乙個資料n,輸出一行,其內容是n!中末尾0的個數 分析 對於任意乙個正整數,那麼其末尾0必然可以分解成2 5,每乙個0必然和...
算術基本定理
因為畢設要求,需要對這些初等數論的知識學習,做個筆記,以便日後複習。算術基本定理可表述為 任何乙個大於1的自然數 n,如果n不為質數,那麼n可以唯一分解成有限個質數的乘積n n的標準分解式。最早證明是由歐幾里得給出的,現代是由陳述證明。此定理可推廣至更一般的交換代數和代數數論。方法一 先用現代陳述方...
Problem D 算術基本運算
problem d 算術基本運算 time limit 1 sec memory limit 2 mb submit 24686 solved 7328 submit status web board description 計算兩整數x和y 0 input 輸入只有一行,格式見sample。out...