天天看點

INCRBYFLOAT key increment

通過指定浮點數<code>key</code>來增長浮點數(存放于string中)的值. 當鍵不存在時,先将其值設為0再操作.下面任一情況都會傳回錯誤:

key 包含非法值(不是一個string).

目前的key或者相加後的值不能解析為一個雙精度的浮點值.(超出精度範圍了)

如果操作指令成功, 相加後的值将替換原值存儲在對應的鍵值上, 并以string的類型傳回. string中已存的值或者相加參數可以任意選用指數符号,但相加計算的結果會以科學計數法的格式存儲. 無論各計算的内部精度如何, 輸出精度都固定為小數點後17位.

Bulk-string-reply: 目前<code>key</code>增加increment後的值。

##例子

該指令總是衍生為一個連結複制以及追加檔案的set操作 , 是以底層浮點數的實作的差異并不是造成不一緻的源頭

本文作者:陳群

本文來自雲栖社群合作夥伴rediscn,了解相關資訊可以關注redis.cn網站。