大數——二進位制轉換(hdu2051)
題目連結:
題目描述:輸入為一個整數,但輸出的二進位制很容易超出範圍,所以改用字串進行輸出
一、這道題輸入的整數會存在負數,所以注意對輸入進行判斷
二、對二進行取餘,跟大數相加一樣,先產生的是末端,所以輸出時要倒著輸出
#include<stdio.h> #include<math.h> #include<stdlib.h> int main() {int n,i; char a[10000]; while(scanf("%d",&n)!=EOF){ i=0; if(n<0){n=abs(n); printf("-");} while(n>0) { a[i]=n%2+48; n=n/2; i++;} n=i-1; for(i=n;i>=0;i--) printf("%c",a[i]); printf("\n"); }}
相關推薦
大數——二進位制轉換(hdu2051)
題目連結: 題目描述:輸入為一個整數,但輸出的二進位制很容易超出範圍,所以改用字串進行輸出 一、這道題輸入的整數會存在負數,所以注意對輸入進行判斷 二、對二進行取餘,跟大數相加一樣,先產生的是末
『ORACLE』 DG性能轉換(11g)
files bsp 備庫 for ima -s rim line 修改 一、最大性能轉換至最大可用 確認主庫模式: [email protected]/* */ hey~2->select protection_mode,protection_level
2~62位任意進制轉換(c++)
rtmp end iostream 思路 [0 代碼 () objc blog 進制轉換的符號表為[0-9a-zA-Z],共61個字符,最大可表示62進制。 思路是原進制先轉換為10進制,再轉換到目標進制。 疑問: 對於負數,有小夥伴說可以直接將符號丟棄,按照整數
SQL 全角半角轉換-(摘抄)
char set nvarchar angle true creat flag replace gen /****** SQL轉換全角/半角函數 開始******/ CREATE FUNCTION ConvertWordAngle ( @str NVARCHAR(400
java 核心編程——IO流之字符流和字節流相互轉換(四)
red amr nbsp main 字符輸入 txt not stat args 1.為什麽字符流和字節流需要轉換? 這是因為有一些時候系統給你提供的只有字節流,比如說System.in標準輸入流。就是字節流。你想從他那裏得到用戶在鍵盤上的輸入,只能是以轉換流將它轉換為
Java中long(Long)與int(Integer)之間的轉換(轉)
轉化 string long tar str 基礎數據類型 ava detail 參考 一、將long型轉化為int型,這裏的long型是基礎類型: long a = 10; int b = (int)a; 二、將Long型轉換為int型,這裏
特征變化--->標簽和索引的轉換(StringIndexer)
def input data rgs del exe pack .get apache package Spark_MLlib import org.apache.spark.ml.feature.StringIndexer import org.apache.spar
繁簡字轉換(C#)
using nal string c# nes microsoft 轉換方法 public ngs 1、首先引入: using Microsoft.VisualBasic; 2、轉換方法: //繁體轉簡體 public static string Trad
CString和string在unicode與非unicode下的相互轉換(轉)
cst toc ref 編譯 end con adding eas font 原文轉自 http://blog.csdn.net/u014303844/article/details/51397556 CString和string在unicode與非unicode下的相
大數據學習(8)Hive基礎
fall nat value onf change expected role blog tab 什麽是Hive Hive是一個基於HDFS的查詢引擎。我們日常中的需求如果都自己去寫MapReduce來實現的話會很費勁的,Hive把日常用到的MapReduce功能,比如排序
大數據學習(一)linux基礎
info spa 包含 目的 創建 http -- 刪除 family 知識體系: 一、Linux基礎 二、Hadoop的背景知識與起源 三、搭建Hadoop環境 四、Apache Hadoop的體系結構 五、HDFS 六、MapReduce 七、MapReduce編
數據格式轉換 (三)Office文檔轉HTML
文件 多線程 win 紅櫻楓軟件有限公司 通用 組裝 color statistic 搜狐 ? ? ?HTML Filter 是由北京紅櫻楓軟件有限公司根據HTML Ver 4.01/CSS式樣,研制和開發的MS Off
大數據筆記(一)——Hadoop的起源與背景知識
variety var city inf 成本 特征 找到 hbase span 一.大數據的5個特征(IBM提出): Volume(大量) Velocity(高速) Variety(多樣) Value(價值) Varacity(真實性) 二.OLT
大數據筆記(二)——Apache Hadoop的體系結構
大小 問題 擴展性 log hadoop1 檢查點 記錄 時機 二進制 一.分布式存儲 NameNode(名稱節點) 1.維護HDFS文件系統,是HDFS的主節點。 2.接收客戶端的請求:上傳、下載文件、創建目錄等。
大數據筆記(三)——Hadoop2.0的安裝與配置
false file default blog frame start tar.gz man ces 一.Hadoop安裝部署的預備條件 準備:1、安裝Linux和JDK 2、關閉防火墻 3、配置主機名 解壓:tar -zxvf
C# 16進制與字符串、字節數組之間的轉換(二)
bool sub ber con tostring mat cep 字節數組 log 1 /// <summary> 2 /// 字符串轉16進制字節數組 3 /// </summary> 4 /// <param
大數據筆記(九)——Mapreduce的高級特性(B)
try getc 引入 個數 turn tsa tasks throw () 二.排序 對象排序 員工數據 Employee.java ----> 作為key2輸出 需求:按照部門和薪水升序排列 Employee.java package mr.object;
大數據筆記(十三)——常見的NoSQL數據庫之HBase數據庫(A)
list tar regions info max script 參數 .tar.gz ges 一.HBase的表結構和體系結構 1.HBase的表結構 把所有的數據存到一張表中。通過犧牲表空間,換取良好的性能。 HBase的列以列族的形式存在。每一個列族包括若
Python圖像處理庫PIL中圖像格式轉換(一)
http 分享圖片 r+ name 結果 針對 浮點 code 技術 在數字圖像處理中,針對不同的圖像格式有其特定的處理算法。所以,在做圖像處理之前,我們需要考慮清楚自己要基於哪種格式的圖像進行算法設計及其實現。本文基於這個需求,使用python中的圖像處理庫PIL來實現不
C之類型轉換(四)
C語言 強制類型轉換 隱式類型轉換 我們知道在 C 語言中有時會需要進行類型的轉換,這個轉換分為兩種。一種是強制類型轉換,如:short s = 2; int i = (int)s; 還有一種就是隱式類型轉換,如:short s = 5; int i = s;