關於百分比操作

2021-10-09 07:13:54 字數 842 閱讀 5232

資料庫sql 

1:convert(decimal(18, 2),success * 1.0 / total * 100) percents

2:convert(numeric(9,2),25*100.0/30)+'%' as 百分比

如果是分組之後 找每個組別佔總數百分比  可以  巢狀(求count得sql) 然後運用

select tb.*,convert(decimal(18, 2),typename * 1.0 / 總數 * 100) percents  from (

select  qproom,count(*) typenmame from a

group by  qproom

)tb總數可以用 (select count(*) from a) 代替  最後結果

c#  百分比

基本思路: 1 除法  一般都是轉 double  然後運算 這樣才有小數  

2 小數   在轉成string 字串 來格式一下想要的小數

格式化:

tostring("p")  //2位小數  tostring("p3")  //3位小數

string.format("",percent);//2位小數

string.format("",percent);//3位小數

函式:math.round(num1,num2) ,引數一(num1)是用於四捨五入的數,引數二(num2)是表示保留小數點後數字的位數

double percent=math.round(5*1.00/10*100,2);

var res=percent.tostring+"%";  %

css百分比定位和百分比尺寸

只有設定了定位的 relative,absolute,fixed 的元素才有left,top等屬性。子元素relative定位 百分比定位和百分比尺寸都是相對于父元素,無論父元素有沒有定位 子元素absolute定位 百分比定位和百分比尺寸都是相對於最近的定位了的祖先元素,如果沒有則相對於視窗。可以...

百分比布局

參考位址 螢幕的適配是我們android開發最經常做的事情之一,我們一直指望著能夠一套布局適配所有。於是在android5.0之後,提供了android support percent lib,這樣我們可以盡情的使用。使用的時候,我們嗯需要設定的有 layout marginpercent layo...

百分比布局

其中相對布局和幀布局官方是有支援庫的 compile com.android.support percent 25.3.0 但線性布局並沒有 public class percentlinearlayout extends linearlayout override protected void o...