问题描述
我需要从二进制数中提取数字。
例如我有62个十进制数,两位数是6和2。二进制:
public function add(Request $request){
$p=new PostVehicule();
$p->title= $request->title;
$p->description= $request->description;
$p->price= $request->price;
$p->TypePost= $request->TypePost;
$p->category= $request->category;
$p->Modele= $request->Modele;
$p->Marque= $request->Marque;
$p->BoiteDeVitesse=$request->BoiteDeVitesse;
$p->AnneeModele=$request->AnneeModele;
$p->PuissanceFiscale=$request->PuissanceFiscale;
$p->Kilometrage=$request->Kilometrage;
$p->NombreDePortes=$request->NombreDePortes;
$p->NombreDePlaces=$request->NombreDePlaces;
$p->carburant=$request->carburant;
/* if ($request->hasFile('image')) {
$image_file = $request->file('image');
$img_extension = $image_file->getClientOriginalExtension();
$img_filename = time() . '.' . $img_extension;
$path ='C:/ionic/data/';
$image_file->move($path,$img_filename);
$p->image = $img_filename;
}*/
if($p->save()){
//return new PostResource($post);
return response()->json(['message'=>'post added successfult']);
}
}
public function uploadimage(Request $request) {
$p=new PostVehicule();
if ($request->hasFile('image')) {
$image_file = $request->file('image');
$img_extension = $image_file->getClientOriginalExtension();
$img_filename = time() . '.' . $img_extension;
$path ='C:/ionic/data/';
$image_file->move($path,$img_filename);
$p->image = $img_filename;
}
if($p->save()){
//return new PostResource($post);
return response()->json(['message'=>'Image added successfult']);
}
}
我需要一种算法来提取数字,我正在使用 pic16f628a 微控制器的 asm。
有一个我想要的例子:
62 = 00111110 --> 8 bit value
digit 6 = 0110 --> 4 bit value
digit 2 = 0010 --> 4 bit value
但也可以使用 C 或 C++。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)